Posts by Tag

javascript

Bun를 설치해보자

Bun은 무엇일까? Bun은 javascript 엔진입니다. Node.js와 Deno와 같이 브라우저 외에서 JS를 사용할 수 있도록 만들어진 런타입니다. 아래와 같은 세 가지 요소를 중점으로 둔다고 합니다. Start fast New levels of performanc...

기간 제한하기(javascript, UTC)

개요 이번 회사 내 작업 중, 이벤트 기간을 구분하여 서비스 로직을 작동하도록 구현해야 했습니다. 그 작업을 바탕으로 생각을 정리하며 글을 써보려 합니다.

비동기 에러핸들링(JS)

javascript에서도 다른 언어들과 비슷하게 try…catch 문으로 에러핸들링이 가능합니다. 하지만 try 블럭 안에 비동기 동작이 존재하고, 해당 동작에서 에러가 발생할 때, 과연 동일하게 동작할 것인가? 라는 주제로 해당 글을 작성하려 합니다.

프로그래밍란

이번에 개발에 앞서 프로그래밍에 대한 개념을 혼자서 끄적여 봅니다. 해당 글은 모던 자바스크립트 Deep Dive에서 참고하며, 작성하였습니다.

javascript vs typescript

typescript는 javascript 기반의 언어이며, javascript는 클라이언트 측 스크립트 언어이고, typescript는 객체 지향 컴파일 언어이다. 하지만 일반 컴파일 언어(C, C++…) 같은 언어의 컴파일 과정과는 다르기에(기계어로 바꾸는 컴파일러들과는 달리 j...

맨 위로 이동 ↑

web

NoSQL

Not Only SQL의 약자(혹은 non SQL, non relational) RDBMS의 제품군(MSSQL, Oracle, MySQL …)과 같은 공통된 형식(테이블), 접근방식(SQL)을 갖는 제품군이 아니다. 즉, 전통적인 관계형 데이터베이스 보다 덜 제한적인 ...

맨 위로 이동 ↑

spring

Spring Boot vscode에서 개발하기

vscode를 애용했던 만큼, 이클립스 기반 STS는 나에게 너무 답답했다. legacy 버전은 vscode로 이용하기 힘들었던 만큼, 이제 spring boot는 vscode로 사용하고자 한다.

맨 위로 이동 ↑

algorithm

맨 위로 이동 ↑

DB

NoSQL

Not Only SQL의 약자(혹은 non SQL, non relational) RDBMS의 제품군(MSSQL, Oracle, MySQL …)과 같은 공통된 형식(테이블), 접근방식(SQL)을 갖는 제품군이 아니다. 즉, 전통적인 관계형 데이터베이스 보다 덜 제한적인 ...

맨 위로 이동 ↑

개념

맨 위로 이동 ↑

NoSQL

NoSQL

Not Only SQL의 약자(혹은 non SQL, non relational) RDBMS의 제품군(MSSQL, Oracle, MySQL …)과 같은 공통된 형식(테이블), 접근방식(SQL)을 갖는 제품군이 아니다. 즉, 전통적인 관계형 데이터베이스 보다 덜 제한적인 ...

맨 위로 이동 ↑

백준

맨 위로 이동 ↑

git

맨 위로 이동 ↑

eclipse

맨 위로 이동 ↑

팀프로젝트

맨 위로 이동 ↑

webpack

webpack devServer 적용기

개요 이전 포스팅에서 개발환경에서 디버깅이 쉽도록, 소스매핑을 적용해 보았습니다. 이번에는 개발할 때, development server를 띄워 즉각적인 피드백을 받기위해서 해당 설정을 webpack을 통해 적용시킨 과정을 정리하고자 합니다. 그리고 추가적으로 해당 프로젝트에 어떤...

맨 위로 이동 ↑

nodejs

webpack devServer 적용기

개요 이전 포스팅에서 개발환경에서 디버깅이 쉽도록, 소스매핑을 적용해 보았습니다. 이번에는 개발할 때, development server를 띄워 즉각적인 피드백을 받기위해서 해당 설정을 webpack을 통해 적용시킨 과정을 정리하고자 합니다. 그리고 추가적으로 해당 프로젝트에 어떤...

맨 위로 이동 ↑

Go

맨 위로 이동 ↑

객체지향

javascript vs typescript

typescript는 javascript 기반의 언어이며, javascript는 클라이언트 측 스크립트 언어이고, typescript는 객체 지향 컴파일 언어이다. 하지만 일반 컴파일 언어(C, C++…) 같은 언어의 컴파일 과정과는 다르기에(기계어로 바꾸는 컴파일러들과는 달리 j...

solid 5 원칙이란?

단일 책임 원칙(Single Responsibility Principle) 같은 이유로 변경될 코드들은 모으고, 다른 이유로 변경될 코드들은 흩어라 해당 원직은 객체 지향에 중요한 부분이다. GUI 코드와 비즈니스 로직을 섞어 놓는 경우는 없다. SQL 쿼리와 통신 프로토콜을...

맨 위로 이동 ↑

typescript

기간 제한하기(javascript, UTC)

개요 이번 회사 내 작업 중, 이벤트 기간을 구분하여 서비스 로직을 작동하도록 구현해야 했습니다. 그 작업을 바탕으로 생각을 정리하며 글을 써보려 합니다.

javascript vs typescript

typescript는 javascript 기반의 언어이며, javascript는 클라이언트 측 스크립트 언어이고, typescript는 객체 지향 컴파일 언어이다. 하지만 일반 컴파일 언어(C, C++…) 같은 언어의 컴파일 과정과는 다르기에(기계어로 바꾸는 컴파일러들과는 달리 j...

맨 위로 이동 ↑

react

React Prop Types

React로 프로젝트를 진행하다 보면, 프로젝트가 일정 수준 이상으로 커질 수가 있다. 덩치가 커지는 만큼, 버그도 발생하기 쉬워지는데, 이러한 것을 방지하기 위해서, 보통 타입스크립트를 사용한다. 하지만 자바스크립트의 유연함을 가지고 싶거나, 프로젝트 구현의 진행률이 크면, 타...

맨 위로 이동 ↑

aws

AWS CLI 사용기

이번에 일로 AWS CLI를 통해서, S3를 사용해야 하는 경우가 생겼었습니다. 사용을 위해 찾아봤던 내용을 블로그에 정리하고자 이 게시물을 작성해 봅니다.

VPC가 무엇일까

aws에서 마주치는 vpc는 무엇인가 궁금하여, 그에 대해 간단히 작성하고자 합니다.

맨 위로 이동 ↑

Nodejs

맨 위로 이동 ↑

express

맨 위로 이동 ↑

stateless

맨 위로 이동 ↑

DP

맨 위로 이동 ↑

BFS

맨 위로 이동 ↑

프로그래머스

맨 위로 이동 ↑

언어

맨 위로 이동 ↑

문법

맨 위로 이동 ↑

IoC

맨 위로 이동 ↑

promise

비동기 에러핸들링(JS)

javascript에서도 다른 언어들과 비슷하게 try…catch 문으로 에러핸들링이 가능합니다. 하지만 try 블럭 안에 비동기 동작이 존재하고, 해당 동작에서 에러가 발생할 때, 과연 동일하게 동작할 것인가? 라는 주제로 해당 글을 작성하려 합니다.

맨 위로 이동 ↑

browser

맨 위로 이동 ↑

React

맨 위로 이동 ↑

Start

생애 첫 블로그 글

GitHub를 통해 블로그를 작성해보려 한다. 부족한 지식인 만큼, 채워나가기 위해 시작해보려 한다. 아자.

맨 위로 이동 ↑

mongoDB

맨 위로 이동 ↑

server

맨 위로 이동 ↑

stateful

맨 위로 이동 ↑

password

맨 위로 이동 ↑

Hash

맨 위로 이동 ↑

DFS

맨 위로 이동 ↑

안드로이드

맨 위로 이동 ↑

JWT

맨 위로 이동 ↑

보안

맨 위로 이동 ↑

Redis

맨 위로 이동 ↑

Go Project

맨 위로 이동 ↑

이분탐색

맨 위로 이동 ↑

GraphQL

맨 위로 이동 ↑

DI

맨 위로 이동 ↑

Bean

맨 위로 이동 ↑

Git

맨 위로 이동 ↑

Github

맨 위로 이동 ↑

Component-Scan

맨 위로 이동 ↑

AOP

맨 위로 이동 ↑

ES6

맨 위로 이동 ↑

springboot

Spring Boot vscode에서 개발하기

vscode를 애용했던 만큼, 이클립스 기반 STS는 나에게 너무 답답했다. legacy 버전은 vscode로 이용하기 힘들었던 만큼, 이제 spring boot는 vscode로 사용하고자 한다.

맨 위로 이동 ↑

자료구조

맨 위로 이동 ↑

그래프

맨 위로 이동 ↑

트리

맨 위로 이동 ↑

네트워크

맨 위로 이동 ↑

DNS

맨 위로 이동 ↑

domain

맨 위로 이동 ↑

웹 통신

맨 위로 이동 ↑

scope

맨 위로 이동 ↑

scope-chain

맨 위로 이동 ↑

함수형 프로그래밍

맨 위로 이동 ↑

절차지향

맨 위로 이동 ↑

프로그래밍

solid 5 원칙이란?

단일 책임 원칙(Single Responsibility Principle) 같은 이유로 변경될 코드들은 모으고, 다른 이유로 변경될 코드들은 흩어라 해당 원직은 객체 지향에 중요한 부분이다. GUI 코드와 비즈니스 로직을 섞어 놓는 경우는 없다. SQL 쿼리와 통신 프로토콜을...

맨 위로 이동 ↑

transaction

맨 위로 이동 ↑

ACID

맨 위로 이동 ↑

asynchronous

맨 위로 이동 ↑

nodeJS

맨 위로 이동 ↑

이벤트루프

맨 위로 이동 ↑

런타임

맨 위로 이동 ↑

localStorage

맨 위로 이동 ↑

sessionStorage

맨 위로 이동 ↑

browser-rendering

맨 위로 이동 ↑

reflow

맨 위로 이동 ↑

repaint

맨 위로 이동 ↑

DOM

맨 위로 이동 ↑

rendering

맨 위로 이동 ↑

useEffect

맨 위로 이동 ↑

lifecycle

맨 위로 이동 ↑

closeup

맨 위로 이동 ↑

react prop types

React Prop Types

React로 프로젝트를 진행하다 보면, 프로젝트가 일정 수준 이상으로 커질 수가 있다. 덩치가 커지는 만큼, 버그도 발생하기 쉬워지는데, 이러한 것을 방지하기 위해서, 보통 타입스크립트를 사용한다. 하지만 자바스크립트의 유연함을 가지고 싶거나, 프로젝트 구현의 진행률이 크면, 타...

맨 위로 이동 ↑

React-Hook-Form

맨 위로 이동 ↑

TailwindCSS

맨 위로 이동 ↑

설치

맨 위로 이동 ↑

next.js

맨 위로 이동 ↑

IAM

맨 위로 이동 ↑

권한

맨 위로 이동 ↑

vpc

VPC가 무엇일까

aws에서 마주치는 vpc는 무엇인가 궁금하여, 그에 대해 간단히 작성하고자 합니다.

맨 위로 이동 ↑

vpn

VPC가 무엇일까

aws에서 마주치는 vpc는 무엇인가 궁금하여, 그에 대해 간단히 작성하고자 합니다.

맨 위로 이동 ↑

referer

맨 위로 이동 ↑

referrer

맨 위로 이동 ↑

aws cli

AWS CLI 사용기

이번에 일로 AWS CLI를 통해서, S3를 사용해야 하는 경우가 생겼었습니다. 사용을 위해 찾아봤던 내용을 블로그에 정리하고자 이 게시물을 작성해 봅니다.

맨 위로 이동 ↑

shell

AWS CLI 사용기

이번에 일로 AWS CLI를 통해서, S3를 사용해야 하는 경우가 생겼었습니다. 사용을 위해 찾아봤던 내용을 블로그에 정리하고자 이 게시물을 작성해 봅니다.

맨 위로 이동 ↑

web component

맨 위로 이동 ↑

shadow dom

맨 위로 이동 ↑

캡슐

맨 위로 이동 ↑

programming

프로그래밍란

이번에 개발에 앞서 프로그래밍에 대한 개념을 혼자서 끄적여 봅니다. 해당 글은 모던 자바스크립트 Deep Dive에서 참고하며, 작성하였습니다.

맨 위로 이동 ↑

effective javascript

비동기 에러핸들링(JS)

javascript에서도 다른 언어들과 비슷하게 try…catch 문으로 에러핸들링이 가능합니다. 하지만 try 블럭 안에 비동기 동작이 존재하고, 해당 동작에서 에러가 발생할 때, 과연 동일하게 동작할 것인가? 라는 주제로 해당 글을 작성하려 합니다.

맨 위로 이동 ↑

async

비동기 에러핸들링(JS)

javascript에서도 다른 언어들과 비슷하게 try…catch 문으로 에러핸들링이 가능합니다. 하지만 try 블럭 안에 비동기 동작이 존재하고, 해당 동작에서 에러가 발생할 때, 과연 동일하게 동작할 것인가? 라는 주제로 해당 글을 작성하려 합니다.

맨 위로 이동 ↑

UTC

기간 제한하기(javascript, UTC)

개요 이번 회사 내 작업 중, 이벤트 기간을 구분하여 서비스 로직을 작동하도록 구현해야 했습니다. 그 작업을 바탕으로 생각을 정리하며 글을 써보려 합니다.

맨 위로 이동 ↑

Date

기간 제한하기(javascript, UTC)

개요 이번 회사 내 작업 중, 이벤트 기간을 구분하여 서비스 로직을 작동하도록 구현해야 했습니다. 그 작업을 바탕으로 생각을 정리하며 글을 써보려 합니다.

맨 위로 이동 ↑

devtool

맨 위로 이동 ↑

devserver

webpack devServer 적용기

개요 이전 포스팅에서 개발환경에서 디버깅이 쉽도록, 소스매핑을 적용해 보았습니다. 이번에는 개발할 때, development server를 띄워 즉각적인 피드백을 받기위해서 해당 설정을 webpack을 통해 적용시킨 과정을 정리하고자 합니다. 그리고 추가적으로 해당 프로젝트에 어떤...

맨 위로 이동 ↑

hot-reload

webpack devServer 적용기

개요 이전 포스팅에서 개발환경에서 디버깅이 쉽도록, 소스매핑을 적용해 보았습니다. 이번에는 개발할 때, development server를 띄워 즉각적인 피드백을 받기위해서 해당 설정을 webpack을 통해 적용시킨 과정을 정리하고자 합니다. 그리고 추가적으로 해당 프로젝트에 어떤...

맨 위로 이동 ↑

HMR

webpack devServer 적용기

개요 이전 포스팅에서 개발환경에서 디버깅이 쉽도록, 소스매핑을 적용해 보았습니다. 이번에는 개발할 때, development server를 띄워 즉각적인 피드백을 받기위해서 해당 설정을 webpack을 통해 적용시킨 과정을 정리하고자 합니다. 그리고 추가적으로 해당 프로젝트에 어떤...

맨 위로 이동 ↑

Bun

Bun를 설치해보자

Bun은 무엇일까? Bun은 javascript 엔진입니다. Node.js와 Deno와 같이 브라우저 외에서 JS를 사용할 수 있도록 만들어진 런타입니다. 아래와 같은 세 가지 요소를 중점으로 둔다고 합니다. Start fast New levels of performanc...

맨 위로 이동 ↑