TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
20191817161514131211109
Tools
Yarn 5 vs PNPM 9 vs Bun — 18개 모노레포 install 시간 실측
Yarn 5(Berry 후속), PNPM 9, Bun 2 install. 18개 패키지 + 1.2GB node_modules, 클린·캐시·CI 시나리오.
Backend
Bun 2.0 프로덕션 도입 6개월 — Node에서 옮기며 본 7가지
소규모 API 12개 Bun 2.0로 이전한 6개월. 콜드 스타트 -68%, 메모리 -41%, 호환성 문제와 monorepo 함정.
Backend
Elysia 2.0 — Bun 프레임워크로 끝장보는 TypeScript 타입 안전
Bun 위에서 동작하는 Elysia 2.0의 end-to-end 타입 안전. Eden 클라이언트, WebSocket, 플러그인 시스템 실전.
Infra
Vercel vs Cloudflare Workers vs Bun 단독 — Edge 런타임 3개 6개월 운영기
같은 SaaS를 Vercel·Cloudflare Workers·Bun(자체 호스팅) 셋에서 6개월 운영. 콜드 스타트·비용·DX·운영 함정 실측.
Backend
Bun 2.0 프로덕션 마이그레이션 — Node 24와의 함정 7가지·실측 가이드
Bun 2.0 프로덕션 도입 결정 가이드. Node 24와의 호환성 함정 7가지, 패키지별 작동 여부, 실측 벤치마크.
Backend
Bun 2.0 vs Node.js 24 — 프로덕션 마이그레이션 결정 가이드 (Anthropic 인수 이후)
Anthropic이 인수한 후 코어 인프라가 된 Bun. 콜드 스타트 290ms, npm 대비 20~40배 빠른 설치. 그래도 Node를 못 떠나는 이유.
Etc
CLI 도구 만들기 실전 — Rust clap·Go cobra·Bun 비교 + 배포 전략
CLI 도구를 만들고 배포하는 실전 — Rust(clap), Go(cobra), Bun(commander) 3가지로 같은 도구 구현, Homebrew·npm·cargo 배포 전략.
Backend
Hono Framework 실전 — Edge·Bun·Node·Cloudflare Workers 모두 지원
Hono는 단일 코드베이스로 Edge·Bun·Node·Cloudflare Workers·Deno 모두 동작. Express의 단순함 + 모던 TypeScript + 빠른 성능. 실전 도입 가이드.
Backend
Bun 2.0 풀스택 실전 — Built-in HTTP·SQLite·Redis·MCP 통합 가이드
Bun 2.0이 추가한 built-in 기능들 (HTTP·SQLite·Redis·MCP 클라이언트)을 활용해 의존성 최소로 풀스택 앱을 만드는 실전 가이드.
Backend
Bun 1.2 vs Node 22 실전 벤치마크 — 마이그레이션 실전 가이드
Bun 1.2는 프로덕션 채택이 가파르게 늘고 있다. Node 22와의 실전 벤치마크, 호환성 매트릭스, 마이그레이션 절차를 정리한다.
Backend
Bun Shell — 셸 스크립트를 TypeScript로
Bun의 내장 셸 기능으로 TypeScript에서 셸 명령을 네이티브로 실행하는 방법.
Backend
Bun 1.5 — 안정성과 Node.js 호환성 강화
Bun 1.5의 Node.js 호환성 개선, 새로운 API, 안정성 강화 사항.