profile
성장하는 웹 프론트엔드 개발자 입니다.
post-thumbnail

함수형 프로그래밍으로 검색 기능 만들기

검색 기능을 구현하면서 점진적으로 함수형 프로그래밍 스타일로 개선해나간 과정을 기록해보려고 한다. 코드가 적힌 순서대로 실행되어 로직이 잘 읽히도록 노력했다.

2025년 8월 19일
·
0개의 댓글
·
post-thumbnail

Prettify 타입으로 복잡한 타입 쉽게 보기

복잡한 제네릭 타입들을 중첩해서 쓰다 보면 결과 타입이 뭔지 도저히 알 수가 없다. IDE에서 보면 이런 식으로 나와서 매번 최종 타입까지 찾아가서 봐야한다. 그러던 중에 유튜브 영상에서 이런 헬퍼 타입을 만들어서 사용하는 방법을 보게 되었다. 사용 예시 동

2025년 8월 17일
·
0개의 댓글
·
post-thumbnail

TanStack Router 파일 라우팅 깔끔하게 관리하기 (feat. Private folder)

TanStack Router 파일 라우팅 디렉토리 관리하기

2025년 8월 17일
·
0개의 댓글
·
post-thumbnail

vscode로 디버깅하기

console.log 멈춰...!!!

2024년 7월 8일
·
0개의 댓글
·
post-thumbnail

[Error log] Failed to fetch dynamically imported module

storybook, vite path alias

2024년 5월 20일
·
0개의 댓글
·
post-thumbnail

Supabase로 프로젝트 살리기

서버 닫아요~

2024년 5월 16일
·
0개의 댓글
·
post-thumbnail

Vite를 알아보자

Vite를 사용한 이유가 무엇인가요? 어 그게.......

2024년 4월 18일
·
0개의 댓글
·
post-thumbnail

Vitest로 단위 테스트 도전

vanilla js 서비스에 단위테스트를 도입해보자.

2024년 3월 5일
·
0개의 댓글
·
post-thumbnail

HTTP 파헤치기

http의 발전, http/1, http/2, http/3, SPDY, QUIC

2024년 3월 4일
·
0개의 댓글
·
post-thumbnail

웹 푸시알림 적용하기(with.FCM)

web push 알림 구현하기, 최신 버전 firebase, service worker, background message

2024년 2월 20일
·
2개의 댓글
·
post-thumbnail

React 로그인 어떻게 하지??

JWT vs Session, localStorage vs Cookie, private router..

2024년 2월 12일
·
0개의 댓글
·
post-thumbnail

Javascript event 다루기(eventListener를 쓰는 이유)

event란?? event를 다루는 방법은?? event listener vs event handler??

2024년 2월 6일
·
0개의 댓글
·
post-thumbnail

조건문 다루기 (feat. else if 지옥 벗어나기)

else if 없애기, switch case, lookup table

2024년 2월 6일
·
0개의 댓글
·
post-thumbnail

JS 단축평가

if else를 코드에서 줄여 나가다 보면 자주 사용하게 되는 단축평가에 대해 정리해보자. 😵‍💫 Truthy & falsy 자바스크립트에는 Truthy 값(참으로 평가되는 값)과 Falsy 값(거짓으로 평가되는 값)이 있다. 이 값들이 조건식에 들어가게 되면 불

2024년 2월 4일
·
0개의 댓글
·
post-thumbnail

연관된 State 관리하기(feat. useReducer, custom hook)

객체 상태를 관리하는 여러가지 방법 - 열거형, 객체형, useReducer, custom hook까지 여러가지 상태관리 방법을 배워보자.

2024년 2월 3일
·
0개의 댓글
·
post-thumbnail

XSS 방지하기(feat.innerHTML)

XSS 공격방지하기 - sanitizerAPI, DOMPurify, 문자열 escape.. react는 어떻게 하고 있지?

2024년 1월 14일
·
2개의 댓글
·
post-thumbnail

전역 공간 사용 최소화 하기

면접에서 Javascript 과제에 즉시 실행 함수를 사용한 것을 보고 전역 공간 오염을 막기 위해서 그렇게 코드를 짰는지 질문을 받았었다.

2024년 1월 2일
·
0개의 댓글
·
post-thumbnail

grid 뿌수기

flexbox에 이어서 grid를 정리해본다. 기본 개념부터 반응형 웹에서 사용할 수 있는 grid 속성까지 공부해보자.

2024년 1월 1일
·
0개의 댓글
·
post-thumbnail

flexbox 뿌수기

프론트엔드 개발을 하면 피할 수 없는 것이 CSS 작업인데 내가 제일 많이 쓰는 레이아웃 시스템인 flexbox를 복습하며 제대로 알고가기 위해 정리해본다.

2023년 12월 31일
·
0개의 댓글
·
post-thumbnail

네이버 뉴스 모아보기(curl, JS decode, http server)

🗞 오늘의 뉴스 모아보기 페어프로그래밍을 통해 네이버 뉴스에서 최신 기사 제목을 가져오는 미션을 수행해보았다. 페어프로그래밍이란? 하나의 컴퓨터에서 두 사람이 함께 작업하는 방법 네비게이터가 전략을 제시하고, 드라이버가 실제 코드를 작성하며 이 역할을 번갈아가며

2023년 12월 31일
·
0개의 댓글
·