Skip to main content
Development 2 min read 390 views

Nuxt 4.3 Released with Server-First Rendering Improvements

Nuxt 4.3 delivers significant performance improvements through build-time optimizations, reducing JavaScript bundle sizes by up to 39% with server-first rendering enhancements.

TD

TechDrop Editorial

Share:

Nuxt 4.3.0, released on January 22, 2026, introduces powerful new features for layouts, caching, and developer experience, with significant performance improvements focused on reducing client-side JavaScript and optimizing server-first rendering patterns.

Performance Optimizations

Renderer dependencies are now computed at build time rather than runtime, improving cold start and initial render performance. Handler functions passed to useAsyncData and useLazyAsyncData are automatically extracted into separate chunks and dynamically imported when experimental async data handler extraction is enabled, reducing the initial JavaScript payload sent to browsers.

Dramatic Bundle Size Reduction

The async data extraction feature is particularly effective for prerendered static sites, as data fetching logic is only needed at build time and can be completely excluded from the client bundle. In testing with a previous version of nuxt.com, this optimization reduced JavaScript bundle size by 39%—a substantial improvement for sites where performance and Core Web Vitals scores are critical.

Additional Improvements

Route rules are now compiled into a client chunk using rou3, removing the need for radix3 in the client bundle and eliminating app manifest fetches. A new #server alias provides clean imports within your server directory, and the development error overlay is now draggable and can be minimized. These refinements build on Nuxt 4's server-first philosophy while maintaining the developer experience the framework is known for.

Related Articles