Next.js App Router에서 Drizzle ORM으로 데이터베이스 통합하기
Next.js App Router와 Drizzle ORM, Neon PostgreSQL로 풀스택 앱을 구축하는 실전 가이드. 스키마 정의부터 Server Components 조회, Server Actions CRUD, 페이지네이션, Edge Runtime 배포까지 코드와 함께 다룹니다.
Hannah is a performance-focused frontend engineer with nine years building React applications, the last five exclusively on Next.js. She spent three years at Spotify on the Web Player team optimizing TTI on low-end devices in emerging markets, then two years at a Stockholm-based e-commerce platform where she rebuilt the storefront on App Router and edge runtime, hitting sub-200ms TTFB across European POPs. She currently freelances for DTC brands and SaaS companies that need a Core Web Vitals rescue, and occasionally contributes patches to next/font and the Vercel Speed Insights SDK. She has presented at React Advanced London and React Summit Amsterdam on streaming rendering patterns. Her tutorials are the ones with Lighthouse screenshots and flame graphs, because she doesn't trust benchmarks she can't reproduce. Strong preference for Playwright over Cypress and Vitest over Jest.
Next.js App Router와 Drizzle ORM, Neon PostgreSQL로 풀스택 앱을 구축하는 실전 가이드. 스키마 정의부터 Server Components 조회, Server Actions CRUD, 페이지네이션, Edge Runtime 배포까지 코드와 함께 다룹니다.
Next.js 미들웨어의 핵심 패턴을 실전 코드와 함께 총정리합니다. Edge Runtime에서의 JWT 인증, next-intl 국제화, Upstash Redis 속도 제한, A/B 테스트, 그리고 프로덕션 미들웨어 체이닝까지 다룹니다.