Vite est un serveur de développement local fourni par VoidZero Inc. Développé par Evan You, le créateur de Vue.js, Vite prend en charge TypeScript et JSX (React) et utilise Rollup et esbuild en interne pour le bundling (regroupement des fichiers en un seul).
Vite surveille les fichiers pendant leur modification et, lors de l'enregistrement du fichier, le navigateur Web recharge le code en cours d'édition grâce à un processus appelé Hot Module Replacement (HMR) qui fonctionne en rechargeant uniquement le fichier modifié à l'aide de modules ES6 (ESM) au lieu de recompiler l'application en entier.
Vite offre de base une prise en charge du rendu côté serveur (SSR). Par défaut, il écoute sur le port TCP 5173. Il est possible de configurer Vite pour servir du contenu via HTTPS et des requêtes proxy (y compris WebSocket ) vers un serveur web back-end, tel qu' Apache HTTP Server ou lighttpd.
Caractéristiques et performances Vite propose un système de remplacement de modules à chaud (HMR), ce qui réduit les temps d'attente lors du développement. Il prend en charge des frameworks tels que React, Vue et Svelte, et offre le rendu côté serveur (SSR), le code splitting et le chargement asynchrone.
Viteconf Viteconf est un événement en ligne proposant des conférences sur les outils frontend. Une édition en présentiel a eu lieu à Amsterdam en 2025.
Des conventions ont eu lieu en 2022, 2023, et 2024.
Vitest
Vitest est un exécuteur de tests unitaires qui utilise Vite et a été développé par VoidZero Inc. Il utilise la même configuration que le serveur Vite. Vitest est utilisé maintenant pour les tests unitaires d'Angular à la place de Karma.
Notes et références
Annexes
Articles connexes Bun (logiciel) Vue.js
Liens externes
Vite on npm Vitest
Catégorie:Logiciel libre sous licence MIT Catégorie:Logiciel sorti en 2020