Keep pulling the thread on Guillermo Rauch.
Turbopack drives more than 50% of all Next.js 15 development sessions.
Turbopack is the default bundler for all new applications in Next.js 16.
In Next.js 16, Turbopack provides up to 7x faster production builds compared to Webpack.
In Next.js 16, Turbopack provides up to 3.2x faster initial load times in development compared to Webpack.
In Next.js 16, Turbopack provides up to 70x faster Hot Module Replacement (HMR) updates compared to Webpack.
The new `useCache` API in Next.js brings caching capabilities directly into the component boundary.
Next.js is introducing a new feature called Cache Components that enables partial prerendering and prefetching to provide instant navigations in the App Router.
With Cache Components enabled in Next.js, all routes use a single rendering mode called "partial pre-rendering," eliminating the need to choose between static and dynamic rendering.
With Cache Components in Next.js, implicit caching is removed; data fetching inside a Suspense boundary is dynamic by default without needing `forceDynamic` or `cacheNoStore`.
In Next.js with partial prerendering, links prefetch the static content of the destination route by default.
Vercel is developing APIs based on `useCache` and `cacheLife` to enable prefetching of pages in highly dynamic and personalized applications.
The partial prerendering model in Next.js allows platforms like Vercel to extract and serve the initial static UI from a CDN.