Vite 8 Beta : Rolldown devient le cœur du pipeline de build

Vite 8 Beta : Rolldown devient le cœur du pipeline de build

lschvn4 min de lecture

La bêta de Vite 8 est là, et le changement principal était prévu depuis deux ans : Rolldown est désormais le bundleur par défaut, remplaçant à la fois ESBuild (utilisé pour les dépendances) et Rollup (utilisé pour les builds de production). C'est le changement le plus conséquent dans les entrailles de Vite depuis sa sortie initiale.

Rolldown, créé par la même équipe derrière l'analyseur JavaScript Rust Oxc, vise à être un remplacement drop-in de Rollup avec de meilleures performances. Vite 8 l'expédie comme bundleur unifié sous le serveur de dev et les commandes de build familières que vous utilisez.

Ce qui change

En pratique, la plupart des projets devraient voir des temps de build plus rapides et une utilisation mémoire réduite — particulièrement sur les grosses bases de code où les bundleurs Node.js atteignent leur plafond. Rolldown s'exécute nativement et est conçu pour tirer parti du matériel multi-threadé d'une manière que Rollup ne peut pas.

Le chemin de migration de Vite 7 vers 8 est décrit par l'équipe Vite comme simple pour la majorité des projets, mais il y a des changements cassants. Les plugins écrits pour le système de hooks de Rollup peuvent nécessiter des mises à jour. Les projets qui comptent sur un contrôle fin du processus de bundling devraient tester tôt.

Une tendance plus large : Rust dévore le pipeline de build

L'ascension de Rolldown fait partie d'un mouvement plus vaste. L'enquête State of JavaScript 2025 a montré Rolldown passant de 1% à 10% d'utilisation en un an, avant même la sortie officielle de Vite 8. Turbopack, l'alternative Rust de Vercel, est à 28% d'utilisation — mais les scores de satisfaction racontent une autre histoire. L'avantage éco-système de Vite s'est révélé durable. Ce mouvement d'outillage Rust s'étend au-delà de Vite : VoidZero's Vite+ enveloppe Rolldown, Oxc, et une suite d'autres outils Rust sous une seule CLI, représentant l'interface unifiée la plus cohérente pour l'outillage JavaScript basé sur Rust à ce jour.

Le schéma est cohérent : les outils écrits en Rust déplacent les équivalents basés sur JavaScript dans le pipeline de build non pas parce que les développeurs courent après la nouveauté, mais parce que les différences de performances sont significatives et réelles. TypeScript a la réécriture Go prévue. Vite a Rolldown. La boîte à outils JavaScript est réécrite en langages natifs, pièce par pièce.

Quand sort Vite 8 ?

La bêta est disponible maintenant pour les tests. L'équipe Vite n'a pas publié de date de sortie ferme, mais l'attente basée sur les cycles de sortie précédents est une sortie stable dans les prochains mois. Si vous maintenez un plugin Vite ou un projet avec une configuration de build personnalisée, c'est le moment de tester contre la bêta et de signaler les problèmes de compatibilité.

npm install vite@beta

Consultez le guide de migration Vite 8 pour la liste complète des changements cassants avant de mettre à niveau.

Articles connexes

Plus de couverture avec des sujets et tags en commun.

Vite 8 stable : 7 correctifs en trois semaines
vite

Vite 8 stable : 7 correctifs en trois semaines

Vite 8.0.0 stable est sorti le 12 mars, et les correctifs n'ont pas cessé — v8.0.7 est disponible le 7 avril avec des corrections CSS, SSR, WASM et serveur de dev. Un contraste net avec le long cycle bêta.
Vite+ : Une CLI pour tout unifier — Ou juste une couche de plus de battage ?
vite

Vite+ : Une CLI pour tout unifier — Ou juste une couche de plus de battage ?

Vite+ de VoidZero promet d'unifier runtime, gestionnaire de paquets, bundler, linter, formateur et runner de tests sous une seule commande. Nous avons lu les annonces, benchmarké les affirmations et parlé à des personnes l'utilisant en production.
Vite+ Alpha : la toolchain unifiée de VoidZero veut remplacer tout votre écosystème JS
vite

Vite+ Alpha : la toolchain unifiée de VoidZero veut remplacer tout votre écosystème JS

Vite+ Alpha sort en licence MIT, unifiant Vite, Vitest, Oxlint, Oxfmt et Rolldown dans un seul binaire vp. Gestion du runtime Node.js et du gestionnaire de paquets incluse.

Commentaires

Connexion Connectez-vous pour participer à la conversation.

Pas encore de commentaires. Soyez le premier à partager vos pensées.