Next.js: Runtime Optimization and App Shell Extraction
Next.js focused heavily on reducing bundle sizes and improving performance, with major changes to make Turbopack's runtime more selective about included features. The team also landed a significant app shell extraction feature for partial prerendering alongside several stability fixes.
Duration: PT2M12S
Episode overview
This episode is a short developer briefing from Next.js.
It explains recent repository work in plain language.
- Show: Next.js
- Published: 2026-06-05T13:12:30Z
- Audio duration: PT2M12S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it's June 5th, 2026. Yesterday's Next.js development centered on making the framework more efficient by shipping less code when features aren't needed, while also advancing partial prerendering capabilities.
The biggest theme was runtime optimization in Turbopack. Two substantial changes, PR 94372 and 94376, moved worker helpers and top-level async support out of the default runtime bundle. Instead of shipping these features to every application, they're now only included when actually used. The async module support…
The second major development was app shell extraction for static prefetches in PR 94095. This enables the client to extract reusable app shells from fully static prerendered pages without any server runtime cost. The server now sends a byte offset indicating which part of the stream corresponds to the reusable…
Several stability improvements also landed. A debug channel fix in PR 94462 resolved a React 18 compatibility issue that was breaking app rendering in development. The problem stemmed from module imports trying to access React DOM paths that don't exist in React 18. There was also a security update, bumping the…
Looking ahead, the runtime…
That's…
Nearby episodes from Next.js
- Partial Prefetching Launch and Turbopack Memory Management
- Weekly Recap - Performance & Prefetching Evolution
- Server Component HMR Performance Overhaul
- Turbopack Performance Overhaul and Cache Components Polish
- App Shell Rendering and Turbopack Optimization
- Rendering Pipeline Stability and Runtime Optimization
- Debug Channel Overhaul and Release Pipeline Fixes
- Turbopack JavaScript Compatibility and Debugging Improvements