Next.js App Router: server/client component boundaries, caching, streaming, parallel routes, data fetching.