Next.js is the React framework for production, created by Vercel (formerly ZEIT). It provides the building blocks needed to create fast, SEO-friendly web applications: file-based routing, server-side rendering, static generation, API routes, image optimization, and a sophisticated caching system.
The App Router architecture brings React Server Components, streaming, and nested layouts into mainstream production use β backed by an edge-first deployment platform.
React framework for production. App Router, server components, edge rendering β the React meta-framework.
β¨ Features
File-system routing with layouts, loading states, error boundaries. Nested by default.
Async components run server-side. Zero JS to client unless interactive.
Stream HTML to the browser as it renders. First paint without waiting for slow data.
next/image automatic resize, modern formats (AVIF/WebP), lazy loading, CDN delivery.
Deploy middleware and routes to the edge. Sub-50ms cold starts worldwide.