Master Server Components, Server Actions, dynamic routing, streaming SSR, and SEO.
Build full-stack applications with Next.js App Router: React Server Components (RSC), Client Components, Server Actions, dynamic route segments, metadata SEO, caching layers, and Vercel cloud deployment.
Understand the Next.js App Router architecture and server-first paradigm.
Folder-based routing, dynamic segments [slug], catch-all [...slug], and nested layout persistence.
When to use 'use client', component boundaries, and serialization rules.
fetch() caching, cache: 'no-store', revalidateTag(), and ISR.
Mutate backend database records directly from React forms with Server Actions.
Building public REST APIs with route.ts, GET/POST/PUT/DELETE, and NextResponse.
Instant loading skeletons, React Suspense boundaries, and HTTP streaming chunks.
next/image, next/font, and next/script for 100/100 Core Web Vitals.
Static metadata, generateMetadata(), sitemap.ts, and robots.ts generation.
middleware.ts, request redirection, authentication cookies, and internationalization (i18n).
Environment variables, standalone Docker output, and multi-region deployment.