Next.js 15
The React framework for building modern web applications with enhanced performance, simplified rendering, and improved developer experience.
What's New in Next.js 15
Next.js 15 introduces significant improvements to rendering, caching, and developer experience.
An incremental step towards a simplified rendering and caching model for your applications.
Fetch requests, GET Route Handlers, and client navigations are no longer cached by default.
Support for React 19, React Compiler (Experimental), and hydration error improvements.
Performance and stability improvements for a faster development experience.
Experimental API to execute code after a response finishes streaming.
Enhance HTML forms with client-side navigation for a better user experience.
Getting Started
Start building with Next.js 15 in minutes.
Create a new Next.js 15 project using create-next-app:
npx create-next-app@latest
Follow the prompts to configure your project with TypeScript, ESLint, Tailwind CSS, and more.
Upgrade your existing Next.js project to version 15:
npm install next@latest react@latest react-dom@latest
Check the migration guide for any breaking changes that might affect your application.