{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreihhv5xealpz4e4tffbov47hwr43qmcy2mpjloyqzodsz6bilyhjgu",
"uri": "at://did:plc:5sgu76a53rz3n6unbykmovqy/app.bsky.feed.post/3mlpoiatqitr2"
},
"description": "Next.js is the most widely used React framework, maintained by Vercel. It adds file-based routing, server rendering, static generation, incremental static regeneration, image and font optimisation, edge runtime support, and a fully integrated build pipeline on top of React. Next.js is the default starting point for new React applications at most companies.\n\n\nRouting modes\n\n * App Router (current). File-based routing with React Server Components, layouts, parallel routes, intercepting routes, ser",
"path": "/engineering-glossary/nextjs-react-framework/",
"publishedAt": "2026-05-10T00:00:00.000Z",
"site": "https://sahilkapoor.com",
"tags": [
"React",
"SSR",
"CSR",
"TypeScript",
"Vite"
],
"textContent": "**Next.js** is the most widely used React framework, maintained by Vercel. It adds file-based routing, server rendering, static generation, incremental static regeneration, image and font optimisation, edge runtime support, and a fully integrated build pipeline on top of React. Next.js is the default starting point for new React applications at most companies.\n\n## Routing modes\n\n * **App Router (current).** File-based routing with React Server Components, layouts, parallel routes, intercepting routes, server actions. The recommended approach for new projects.\n * **Pages Router (legacy).** The older file-based router still supported alongside App Router.\n\n\n\n## Rendering modes\n\n * **Static (SSG).** Pre-rendered at build time; served from CDN.\n * **Server-rendered (SSR).** Rendered per-request on the server.\n * **Incremental Static Regeneration (ISR).** Static pages refreshed in the background after a configurable interval.\n * **Streaming.** Server flushes HTML in chunks as components resolve; Suspense for loading states.\n * **Edge runtime.** Run handlers and components close to users on Vercel Edge, Cloudflare Workers (with adapter).\n\n\n\n## Hosting\n\nFirst-class on Vercel; also runs on Netlify, AWS Amplify, Cloudflare Pages, self-hosted Node servers, and standalone Docker images.\n\nš\n\n**Related Terms**\nReact, SSR, CSR, TypeScript, Vite.",
"title": "Next.js",
"updatedAt": "2026-05-13T19:14:06.676Z"
}