Monday 30 March 2026Afternoon Edition

ZOTPAPER

News without the noise


Programming & Dev Tools

Vite 8 Ships Rust-Based Rolldown Bundler Cutting Build Times by Up to 87 Percent

Linear's production builds dropped from 46 seconds to 6 as the JavaScript ecosystem's Rust rewrite accelerates

Zotpaper2 min read
Vite 8 has shipped with Rolldown, a Rust-based bundler that replaces both esbuild and Rollup in a single unified tool, eliminating the long-standing split between development and production builds that has plagued Vite users since the framework's inception.

The performance improvements are striking across real-world production codebases. Linear reported an 87 percent reduction in build times, dropping from 46 seconds to just 6. Ramp saw 57 percent faster builds, while Mercedes-Benz.io cut theirs by 38 percent.

Vite has historically used esbuild for development and Rollup for production, creating a split personality that led to a well-known class of bugs where code works in dev but breaks in production due to different tree-shaking, chunk splitting, and module resolution behavior. Rolldown eliminates this entirely by providing a single bundler for both environments.

The release fits into a broader pattern reshaping JavaScript tooling. Over the past two years, nearly every performance bottleneck in the JS build pipeline has been targeted for Rust rewrites: SWC replaced Babel, Biome is eating into ESLint and Prettier territory, OXC is building a full Rust compiler, and now Rolldown has replaced Rollup.

Analysis

Why This Matters

Build times directly impact developer productivity and CI costs. An 87 percent reduction means faster iteration cycles, cheaper cloud compute bills, and less context-switching while waiting for builds.

Background

Vite became the dominant frontend build tool by offering near-instant dev server startup via native ES modules, but its reliance on two separate bundlers was always an acknowledged compromise. Rolldown, built by the same team, was the planned solution from the start.

Key Perspectives

The Rust rewrite trend in JavaScript tooling is now undeniable. Every major build tool bottleneck — transpilation, linting, formatting, bundling — has a Rust-based replacement either shipping or in development. The question is no longer whether Rust will dominate JS tooling, but how quickly the ecosystem migrates.

What to Watch

Whether Rolldown's unified approach reduces the bug surface area that made Vite's dual-bundler setup frustrating, and how quickly the plugin ecosystem adapts to the new bundler.

Sources