
Incrementally Adopting Next.js
Learn different strategies for incrementally adopting Next.js into your development workflow.

Learn different strategies for incrementally adopting Next.js into your development workflow.

Next.js 10 introduces Built-in Image Optimization, Internationalized Routing, Next.js Analytics, React 17 Support, and more!

Next.js 9.5 introduces Stable Incremental Static Regeneration, Custom Base Path, Redirects and Rewrites, Webpack 5 Beta, and more!

Next.js 9.4 introduces React Fast Refresh, Incremental Static Regeneration, New Environment Support, Built-in Fetch, and more!

Next.js 9.3 introduces new static-site generation improvements, native support for SCSS, reduced bundle sizes, static 404 pages, and more!

Next.js 9.2 introduces native support for CSS, aggressive code-splitting, catch-all dynamic routes, and more!

Next.js 9.1.7 improves upon a solid foundation, improving the enterprise-ready 9.1 release-channel. Upgrade for smaller client-side JavaScript bundles, redesigned CLI output, faster FCP/TTI, and more!

We're delighted today to introduce the new Create Next App. Create Next App sets up a modern React application powered by Next.js in one command.

Next.js 9.1 leverages convention to support more project structures by default. Additionally, we're previewing new feature support such as CSS imports, advanced bundling, and static error pages.

Next.js 9.0 was released approximately two months ago. Since then, we’ve been busy with 7 smaller but quite important releases. Let’s dive into what these releases have brought to your websites and applications, with absolutely no breaking changes.


Next.js 8.1 introduces AMP support on a per-page basis, allowing incremental adoption of AMP.