TECH NOTES
기술노트
현장에서 검증된 개발 지식을 기록합니다.
504948474645444342414039
Backend
Fastify 플러그인 시스템으로 모듈화된 API 서버
Fastify의 강력한 플러그인 아키텍처를 활용하여 캡슐화된 모듈 단위로 API 서버를 구성하고 확장하는 패턴을 살펴봅니다.
Infra
pnpm 완벽 가이드 — npm/yarn 대비 장점과 활용법
pnpm의 심볼릭 링크 전략, 디스크 절약, 모노레포 지원 등 핵심 장점 분석.
Backend
NestJS 고급 패턴 — Guards, Interceptors, Pipes
NestJS의 Guards, Interceptors, Pipes를 활용한 견고한 API 아키텍처 구축.
Backend
Fastify — Node.js 고성능 웹 프레임워크
Fastify의 스키마 기반 검증, 플러그인 시스템, Express 대비 성능 장점.
Backend
Node.js 메모리 누수 탐지와 해결 — Heap Snapshot 분석
Node.js 애플리케이션의 메모리 누수를 Heap Snapshot, --inspect, 프로파일링 도구로 탐지하고 해결하는 체계적인 방법을 실전 사례와 함께 소개합니다.
Backend
Node.js 22 LTS 새 기능 총정리
Node.js 22 LTS의 주요 변경사항 — require(esm), WebSocket 클라이언트, 성능 개선.
Backend
Express.js 미들웨어 패턴 — 인증, 에러핸들링, 로깅
Express.js 미들웨어의 동작 원리와 실전에서 자주 사용하는 패턴들.
Backend
Node.js 스트림 처리 — 대용량 파일을 메모리 걱정 없이
Node.js 스트림을 활용해 대용량 파일을 효율적으로 처리하는 방법과 실전 패턴.
Backend
Bun vs Deno vs Node.js — 2023 JavaScript 런타임 결산
Bun vs Deno vs Node.js — 2023 JavaScript 런타임 결산 — 실무에서 바로 적용할 수 있는 가이드입니다.
Backend
Node.js 2023 회고 — ESM 전환과 내장 기능 확대
Node.js 2023 회고 — ESM 전환과 내장 기능 확대 — 실무에서 바로 적용할 수 있는 가이드입니다.
Backend
Fastify v4 — Node.js 고성능 웹 프레임워크
Fastify v4 — Node.js 고성능 웹 프레임워크 — 실무에서 바로 적용할 수 있는 가이드입니다.
Backend
Node.js 테스트 러너 — 내장 test 모듈 활용 가이드
Node.js 테스트 러너 — 내장 test 모듈 활용 가이드 — 실무에서 바로 적용할 수 있는 가이드입니다.