fp-ts에서 Promise를 사용하는 방법

함수형 라이브러리인 fp-ts 에서 Task / TaskEither 모나드를 사용하여 비동기를 처리하는 방법을 알아봅시다.

2022-09-07
NextJS에서 Date 객체를 사용하는 방법 3가지

NextJS SSR에서 기본적으로 지원하지 않는 Date, Map, Set 과 같은 객체를 사용하는 방법 3가지를 장/단점과 함께 정리했습니다.

2022-09-02
새로운 블로그로 또 이사하기

Hexo 기반의 블로그에서 NextJS SSG를 사용하여 블로그를 다시 만든 이야기

2022-08-22
fp-ts와 Jest로 함수형 프로그래밍 해보기 (1) - 데이터 포매팅

이 글에서는 함수형 라이브러리중 하나인 fp-ts 라는 라이브러리를 사용하여 값을 필터링하고, 정렬하는 간단한 함수형 프로그래밍을 만들어보고자 합니다. 또한 모든 로직을 테스트로 한번 더 검사함으로써 로직의 정확성도 같이 보장하고자 합니다.

2022-08-07
3년차 프론트엔드 개발자는 어떤 환경에서 일하고 있을까?

3년차 프론트엔드 개발자의 작업 환경을 담은 글 입니다. 세상에는 이런 장비도 있구나... 라는 마음가짐과 함께 좋은 장비들에 대한 아이디어도 같이 받아가시면 좋을 것 같아 이 글을 작성했습니다.

2022-07-24
Socket.io로 채팅 서비스 만들어보기 (4) - 세션 유지 + 채팅방 목록

NextJS와 socket.io를 사용해서 로그인이 가능한 채팅 서비스를 만듭니다. 이번 글에서는 유저 정보를 쿠키에 저장해서 새로고침을 해도 유저 세션이 유지되고, 유저가 접속한 채팅방을 표시하는 기능을 작업해보고자 합니다.

2022-03-05
Socket.io로 채팅 서비스 만들어보기 (3) - 유저 로그인 + 프로필

NextJS와 socket.io를 사용해서 로그인이 가능한 채팅 서비스를 만듭니다. 이번 글에서는 하드코딩된 유저 정보 대신 데이터베이스 기반의 유저 정보를 가져오도록 설정합니다.

2022-03-03
Socket.io로 채팅 서비스 만들어보기 (2) - 데이터베이스 MVP 구현

NextJS와 socket.io를 사용해서 로그인이 가능한 채팅 서비스를 만듭니다. 이번 글에서는 데이터베이스의 기본적인 구조를 만들고 그것을 socket.io 서비스에 연결하는 것을 목표로 합니다.

2022-02-27
실무과제 불합격에 대한 회고

최근에 지원했던 회사의 실무과제에서 저를 떨어지게 만들었던 사소하지만 엄청난 실수와 이를 해결할 수 있는 방법을 정리했습니다.

2022-02-14
2021년 회고

2021-12-31