Next.js App Router in 2026 — Caching Sanity, Server Actions, and What Settled
Practical Next.js App Router: caching after the v15+ redesign, Server Actions discipline, dynamic IO, fetch options, and migration realities.
Practical Next.js App Router: caching after the v15+ redesign, Server Actions discipline, dynamic IO, fetch options, and migration realities.
Practical Next.js 15 server actions: input validation with Zod, optimistic updates, error states, redirects, revalidation, and the patterns from production apps.
RSC data fetching: direct database calls from components, parallel queries with Promise.all, Suspense for streaming, and the gotchas around caching.
What React 19 actually changed for production apps. Server actions, the use() hook, useOptimistic, useFormStatus, and the patterns from a year of real use.
Next.js 15 server components in production. The App Router mental model, server vs client boundaries, server actions for mutations, partial prerendering (PPR), Turbopack, and the gotchas worth knowing.