The React framework for production
Next.js is a React framework that provides building blocks to create web applications. It handles tooling and configuration needed for React, and provides additional structure, features, and optimizations for your application.
Build SEO-friendly web applications
Create static sites with dynamic capabilities
Develop full-stack React applications
Build e-commerce platforms
Create marketing websites with great performance
Server-side rendering (SSR) and static site generation (SSG)
API routes for backend functionality
Automatic code splitting and optimization
Built-in CSS and Sass support
Image optimization and lazy loading
TypeScript support out of the box
Vercel deployment integration
A JavaScript library for building user interfaces