Définition
Un bundler est un outil qui assemble les centaines de fichiers d'une application web (code, styles, images) en quelques fichiers optimisés que le navigateur charge vite. Il minimise le code, élimine ce qui n'est pas utilisé et convertit les syntaxes récentes pour les navigateurs plus anciens. Vite, Webpack, esbuild, Rollup et Turbopack sont les plus répandus, Vite étant devenu le choix par défaut de la plupart des frameworks.
Dans la pratique
La configuration du bundler conditionne la vitesse de chargement d'un site et le confort de travail des développeurs (temps de recompilation). Un projet frontend hérité d'une configuration Webpack complexe est un classique de la dette technique ; un développeur frontend expérimenté sait la migrer vers Vite sans casser l'application.
Termes liés
Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.