The JavaScript bundler landscape has shifted more in the past two years than in the previous five. Webpack's decade-long reign is ending, and three Rust-powered contenders have emerged as the real choices for 2026. Here's the TL;DR: Vite is the default for new projects. Rspack is for migrating existing webpack codebases. Turbopack is the path of least resistance on Next.js. Rolldown is the future Vite is betting on. Which one is right for you depends entirely on where you're starting from. Quick Comparison Pipeline Vite 8 (Rolldown) Rspack 2.0 Turbopack (Next.js 16) Rolldown rc Cold dev start 1.2 - 2.8s 0.8 - 1.4s 0.6 - 2.1s n/a HMR (deep component) 50 - 130ms 30 - 160ms 10 - 70ms n/a Production build (500 mod) ~18s ~8s ~7s (inside Next) ~6s webpack config reuse 0% ~95% 0% 0% Standalone Yes Yes No (Next.js only) Yes Framework support React, Vue, Svelte, Solid, Astro, etc.…