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+ : 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.
Oxc Construisit Discrètement En Rust Le Toolkit JavaScript Le Plus Rapide — Et Il Est Presque Prêt
javascript

Oxc Construisit Discrètement En Rust Le Toolkit JavaScript Le Plus Rapide — Et Il Est Presque Prêt

Alors qu'ESLint v10 se battait avec le ménage legacy, le projet Oxc a livré un linter 100x plus rapide, un formateur 30x plus rapide que Prettier, et un parser qui laisse SWC dans la poussière. Voici ce qu'est réellement le compilateur d'oxydation JavaScript.
Astro 6 en scène : Compilateur Rust, Contenu vivant, et un futur Cloudflare
javascript

Astro 6 en scène : Compilateur Rust, Contenu vivant, et un futur Cloudflare

Astro 6.0 et 6.1 atterrissent à quelques semaines d'intervalle, apportant un compilateur Rust expérimental, des collections de contenu request-time, une API Fonts intégrée, des outils CSP, et une intégration Cloudflare approfondie.

Commentaires

Connexion Connectez-vous pour participer à la conversation.

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