TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
282726252423222120191817
Backend
Bun 2.0 프로덕션 마이그레이션 — Node 24와의 함정 7가지·실측 가이드
Bun 2.0 프로덕션 도입 결정 가이드. Node 24와의 호환성 함정 7가지, 패키지별 작동 여부, 실측 벤치마크.
Etc
TypeScript 6.0 마이그레이션 — strict 기본·Temporal·Go 컴파일러 7.0 준비
TypeScript 6.0의 strict 기본·Temporal·subpath imports·ES2025 target 변경. 7.0 (Go 재작성)로 가는 마지막 다리.
Backend
Bun 1.2 vs Node 22 실전 벤치마크 — 마이그레이션 실전 가이드
Bun 1.2는 프로덕션 채택이 가파르게 늘고 있다. Node 22와의 실전 벤치마크, 호환성 매트릭스, 마이그레이션 절차를 정리한다.
Frontend
TypeScript 6 — 새로운 타입 시스템 기능
TypeScript 6의 새로운 타입 시스템 기능, 패턴 매칭, 성능 개선 사항.
Backend
Node.js 23 — 새로운 기능과 실험적 API
Node.js 23의 새로운 실험적 기능들과 안정화된 API 정리.
Backend
Deno 3 — 통합 도구 체인의 완성
Deno 3의 완전한 Node.js 호환, 패키지 관리자, 새로운 기능들 정리.
Backend
Bun 1.5 — 안정성과 Node.js 호환성 강화
Bun 1.5의 Node.js 호환성 개선, 새로운 API, 안정성 강화 사항.
Frontend
AbortController — 비동기 작업 취소 패턴
AbortController로 fetch, 이벤트 리스너, 커스텀 비동기 작업을 취소하는 방법.
Frontend
Canvas API로 인터랙티브 차트 직접 구현하기
HTML5 Canvas API를 활용하여 외부 라이브러리 없이 인터랙티브한 바 차트와 라인 차트를 직접 구현하는 방법을 알아봅니다.
Frontend
TypeScript 5.5 — 추론 타입 프레디킷, 정규식 검사
TypeScript 5.5의 추론 타입 프레디킷, 정규식 타입 검사, 격리된 선언 기능.
Frontend
TypeScript 5.4 — NoInfer, Object.groupBy 타입 지원
TypeScript 5.4의 NoInfer 유틸리티 타입과 새로운 기능들 정리.
Frontend
React 19 새 기능 — use(), Actions, 서버 컴포넌트 개선
React 19의 핵심 변경사항 — use() 훅, Actions 패턴, 폼 처리 개선.