Vite
Plus d'infos
- Créé par
- Evan You
- Année
- Type
- Outil de build frontend
- Licence
- MIT
- Site officiel
- vite.dev
- Code source
- github.com/vitejs/vite
L'outillage frontend JS d'Evan You (le créateur de Vue), 2020. Un serveur de développement fondé sur les modules ESM natifs (pas de bundling en dev), Rollup pour le build de production. Le choix par défaut pour Vue, React, Svelte et Solid depuis 2022.
En mode développement, le navigateur importe directement les modules et esbuild transforme à la demande. Démarrage à froid en moins d'une seconde, contre 30 à 60 secondes pour Webpack ; HMR en moins de 50 ms. Les dépendances de node_modules sont pré-empaquetées par esbuild pour limiter les requêtes HTTP. Système de plugins compatible Rollup. La v5 (2023) améliore le SSR ; la v6 (2024) intègre Rolldown (réécriture de Rollup en Rust) et oxc. Concurrents : Turbopack (Vercel/Next.js), le bundler de Bun, Parcel. Sa position : l'outillage « par défaut » de Vue et React — un élan communautaire sans rival en 2024.