Next.js 15 Makes Turbopack Stable for Development

by Ada
Last updated on May 24, 2024

Next.js 15 Makes Turbopack Stable for Development

Vercel has announced Next.js 15 with Turbopack now stable for development builds, promising dramatically faster compile times and improved developer experience.

Turbopack Performance Gains

After extensive testing and optimization, Turbopack is now the default bundler for development in Next.js 15. Early adopters are reporting:

  • 10x faster cold starts compared to Webpack
  • 5x faster Hot Module Replacement (HMR)
  • Significantly reduced memory usage

Partial Prerendering

Partial Prerendering (PPR) has moved from experimental to stable. This feature allows you to combine static and dynamic rendering in the same route, giving you the best of both worlds for performance and personalization.

Enhanced Caching System

The new caching system provides more granular control over data fetching and revalidation. Developers can now specify cache strategies per-request rather than per-route, enabling more sophisticated caching patterns.

React 19 Support

Next.js 15 is fully compatible with React 19, taking advantage of the new Server Components improvements and Actions API for a better full-stack development experience.