All Posts
-
Barrel import 제거가 _app 공통 청크를 줄인 이유
2026년 2월 20일
`export * as` 구조가 공통 진입점에서 그래프 입구를 넓히는 원리와, 직접 import 전환으로 shared 청크를 줄인 경로를 Webpack 분석 단계 기준으로 정리합니다.
#nextjs #webpack #tree-shaking #performance #typescript -
CSS scroll-target-group으로 목차 하이라이트 구현하기
2026년 2월 15일
scroll-target-group로 TOC 하이라이트를 단순화하고, 폴백으로 호환성을 유지한 과정
#css -
Notion API로 로깅 함수 자동 생성하기
2026년 2월 12일
DA의 Notion 로깅 명세서를 읽어 TypeScript 로깅 훅을 자동 생성하는 CLI 파이프라인 구현 경험을 공유합니다.
#notion-api #typescript #automation -
Yarn 6 Deep Dive: Rust로 다시 쓴 패키지 매니저
2026년 2월 9일
TypeScript Berry와 Rust Yarn 6의 실제 코드를 비교하며 성능 개선의 원리와 아키텍처 변화를 분석합니다.
#yarn #rust #javascript #package-manager -
SharedWorker·IndexedDB로 멀티 탭 채팅 최적화하기
2026년 2월 1일
탭별 중복 WebSocket 연결 문제를 SharedWorker로 통합하고, IndexedDB 캐시로 새로고침·오프라인에서도 대화 내역을 유지한 구현 과정을 정리했습니다.
#indexeddb #sharedworker #websocket -
Prettier VS Code: Yarn PnP SDK 모듈 로딩 버그를 고치고 머지하기까지
2026년 1월 20일
파일 경로(.cjs)를 디렉토리로 잘못 해석해 발생한 Prettier 로딩 실패 원인을 분석하고, 경로 보정 로직과 통합 테스트 추가로 해결한 과정을 정리했습니다.
#vscode #prettier #yarn #opensource