Topics
v6.0.0
On this page · sections

Next.js — Module Guide

10 guided topics for senior frontend Next.js interviews. Each page follows the same guide format: definitions, examples, interview callouts, and a senior summary.

IDTopicImportant concepts covered
01Rendering StrategiesSSR, SSG, ISR, CSR, static/dynamic rendering, route rendering
02App Router & RoutingApp Router, Pages Router, layouts, nested/dynamic routes, route groups, parallel/intercepting routes
03Server & Client ComponentsRSC, "use client", boundaries, serialization, composition, server/client data flow
04Caching & RevalidationData/request caching, Full Route Cache, Router Cache, revalidation, revalidatePath, revalidateTag, cache invalidation
05Streaming & SuspenseStreaming SSR, Suspense, loading.tsx, waterfalls, progressive rendering
06PPR & Advanced RenderingPartial Prerendering, static shell, dynamic regions, hybrid rendering
07Server Actions & MutationsServer Actions, forms, mutations, validation, optimistic UI, security
08Middleware, Auth & Request APIsMiddleware/Proxy, cookies, headers, redirects, rewrites, authentication/authorization
09Performance, SEO & ProductionCore Web Vitals, images, fonts, bundles, prefetching, metadata, sitemap, robots, deployment
10Next.js Architecture & System DesignLarge apps, feature architecture, RSC boundaries, caching strategy, auth, scalability, observability

Use the sidebar to open any topic.

Last updated on