추상구문트리(AST)와 Codemod로 기존 코드를 안전하게 마이그레이션하기
추상구문트리가 무엇인지 알아보고 Babel을 활용해서 실제 AST Codemod를 구현해 레거시 코드를 마이그레이션 한 경험을 공유합니다.
추상구문트리가 무엇인지 알아보고 Babel을 활용해서 실제 AST Codemod를 구현해 레거시 코드를 마이그레이션 한 경험을 공유합니다.
WMS에서 흩어진 if/else 라우팅 분기를 FSM 관점의 상태·이벤트·전이로 재구성해 복잡한 라우팅 관리를 해결하고 코드를 정책 문서처럼 관리해보자
다사다난했던 2025년을 돌아보자
도메인 이해도를 높이기 위해 다양한 학습방법을 시도해보며 RAG와 MCP까지 구축한 경험을 공유합니다
어댑터 패턴을 활용해서 좀 더 유연하게 CMS를 관리해보자
토스 Frontend Fundamentals 1회차 모의고사를 풀면서 배웠던 내용들을 리뷰한 글입니다.
Github 계정을 분리해서 써보자
복잡한 '물류 및 풀필먼트' 도메인을 효과적으로 학습하기 위해 자체적인 '도메인 이해 프레임워크'를 구축한 경험을 공유합니다.
신입 시절 작성한 엉망진창 테이블 컴포넌트를 리팩토링하며, 재사용성과 테스트 가능성을 확보하고 과거와 현재 나의 성장을 실험한 기록
개인 블로그를 만들면서 “어떻게 콘텐츠를 관리할지?”에 대한 고민과 선택의 과정을 기록했습니다.
Promise 객체의 resolve와 reject, then 체이닝의 핵심 동작 원리를 구현한 정리글입니다.
trie를 구현하면서 배웠던 기본구조, prefix 검색, 해시테이블과의 성능차이점 등을 정리했습니다.
OpenAI API와 Nestjs를 이용해 실시간 채팅 서비스를 구현해보며 SSE를 이해해보자.
SSR,SSG, FE 성능최적화 박살내기
항해플러스 7주차 회고록입니다.
항해플러스 6주차 회고록입니다.
CRA 환경에서 Vite로 마이그레이션 진행시 트러블슈팅 내용
항해플러스 5주차 회고록입니다.
항해플러스 4주차 회고록입니다.