Next.js & Full-Stack Patterns
Last reviewed: March 2026 · Maintained by Claude
Practical patterns for Next.js App Router, server components, API routes, and full-stack TypeScript — grounded in what's been built on this stack.
Coming soon
Topics planned:
- App Router mental model — server vs client components, when each makes sense
- NextAuth with Google OAuth — session handling, callbacks, the
sameSite: nonegotcha - API routes as a BFF — structuring backend logic, error handling, types
- Monorepo patterns — shared packages, vendoring for App Engine, workspace setup
- Server-side caching — unstable_cache, revalidation, when not to bother
- TypeScript strict mode wins — the patterns that catch real bugs