TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
119611951194119311921191119011891188118711861185
Backend
FastAPI 1.0 vs Litestar 3.0 — Python async 프레임워크 결정 가이드
FastAPI 1.0 정식 출시와 Litestar 3.0의 진화. 동일 API 36개로 비교한 성능·DX·생태계 결정 가이드.
Backend
Spring Boot 5 + GraalVM 25 — Native Image 콜드 스타트 50ms 달성
Spring Boot 5와 GraalVM 25 native image로 콜드 스타트 50ms를 만드는 실전 가이드. 빌드 시간·이미지 크기 트레이드오프.
Backend
NestJS 12 vs Hono 4 — 마이크로서비스 실부하 테스트 2026
NestJS 12의 새 컴파일러 + Hono 4 비교. 콜드 스타트, 처리량, DX, 마이그레이션 비용 측정.
Backend
Go 1.25 range-over-func + iter — 새 이터레이터 프로덕션 패턴
Go 1.25의 range-over-func GA와 iter 패키지. 컬렉션 추상화, 채널 대안, 메모리 효율 패턴 정리.
Backend
Deno 3.1 Cron + Queues — 서버리스 크론잡 30분 셋업
Deno Deploy의 Cron 트리거와 Queue로 별도 인프라 없이 안정적 배치/지연 작업을 구축하는 실전 가이드.
Backend
Elysia 2.0 — Bun 프레임워크로 끝장보는 TypeScript 타입 안전
Bun 위에서 동작하는 Elysia 2.0의 end-to-end 타입 안전. Eden 클라이언트, WebSocket, 플러그인 시스템 실전.
Backend
Rust Axum 0.9 + tokio 2.0 — 고처리량 프로덕션 튜닝
tokio 2.0 LTS와 Axum 0.9의 새 미들웨어 스택으로 단일 노드 처리량을 1.6배 끌어올린 튜닝 사례.
Frontend
Panda CSS vs Vanilla Extract vs Tailwind v4 — 제로 런타임 결정 가이드
제로 런타임 CSS-in-JS·atomic CSS 세 후보를 동일 디자인 시스템으로 비교. DX, 빌드 시간, 번들, IDE 경험.
Frontend
Remix 3 + React Router 8 통합 — 라우팅의 미래는 어디로?
Remix와 React Router의 통합 발표 이후 1년. 무엇이 합쳐졌고, Next.js와 어떻게 다르며, 누가 어느 쪽을 선택해야 하나.
Frontend
Storybook 9 + Vitest — 컴포넌트 테스트 모던 워크플로
Storybook 9의 Vitest 네이티브 통합으로 story가 곧 테스트가 되는 모델. CSF 4, addon 정리, CI 시간 단축 사례.
Frontend
Next.js 16 PPR — Partial Prerendering 프로덕션 3개월 운영기
Next.js 16 PPR 정식 활성 이후 3개월 운영. LCP, TTFB, 캐시 hit rate, 운영 함정과 마이그레이션 패턴.
Frontend
Tauri 3.0 6개월 — Electron 대체 실제 데스크탑 앱 운영 후기
Tauri 3.0 GA 후 6개월 실제 데스크탑 앱(50만 MAU)을 운영하며 마주친 장단점. 번들 크기, 자동 업데이트, OS별 함정.