Next.js basics
Revise what Next.js is, where it fits, and why teams use it.
App Router, pages, and layouts
Be ready to explain route structure, shared UI shells, and how nested route design works.
Rendering strategy
Understand SSR, server components, and how rendering choice affects SEO, performance, and freshness.
Data fetching and route handlers
Practice how data and server-side behavior move through routed applications.
SEO and metadata
Know how metadata, indexability, and route output behave in real apps.
Caching and revalidation
Be clear on stale content, cache control, and route freshness decisions.
Deployment and environments
Prepare enough to explain Vercel, env vars, and production-only route failures.
Production troubleshooting
Prepare a calm checklist for route bugs, stale content, SEO issues, and deployment regressions.
Architecture trade-offs
Know how to describe route ownership, framework boundaries, and maintainability decisions.
Project explanation
Prepare one or two real project stories with routing, rendering, data flow, and deployment examples.