Vite 8 et Rolldown
JavaScript 🟡 MidDéfinition
Vite 8 (12 mars 2026) remplace le duo esbuild (développement) + Rollup (production) par Rolldown, bundler écrit en Rust et compatible avec l'API des plugins Rollup, épaulé par le compilateur Oxc pour parser, transformer et minifier. Gains annoncés : builds 10 à 30 fois plus rapides (Linear : 46 s → 6 s). Node.js 20.19+ ou 22.12+ requis ; Vite 8.1 est sorti le 23 juin 2026.
Analogie
Remplacer deux moteurs de marques différentes par un seul bloc : moins de pièces, mêmes commandes.
Exemple de code
// vite.config.js — même API, moteur Rolldown
import { defineConfig } from 'vite';
export default defineConfig({
build: {
rolldownOptions: { // remplace rollupOptions
output: { manualChunks: { vendor: ['react', 'react-dom'] } },
},
},
});
// Chemins tsconfig « paths » résolus nativement, sans plugin
Cas d'usage
Applications front (React, Vue, Svelte…), SSR, bibliothèques : la chaîne de build la plus répandue de l'écosystème.
Anti-pattern
Garder des plugins qui manipulent l'AST via des hooks esbuild spécifiques : ils n'existent plus dans Vite 8.
Termes liés
Fiche mise à jour le 2026-09-27