Implements Next.js App Router correctly — Server Components, async request APIs, Server Actions with revalidation, streaming Suspense, route handlers, and metadata. Use when building routes under `app/`, fixing stale cached pages after mutations, or eliminating server/client waterfalls and `"use client"` overuse.