Bundler
Un outil qui regroupe modules liés et ressources dans des fichiers à distribuer.
Qu’est-ce qu’un bundler ?
Un bundler suit les dépendances entre modules et produit un ou plusieurs fichiers de sortie associés. Il part de points d’entrée définis. Selon l’outil et la configuration, il peut inclure styles, images ou autres ressources. Le regroupement peut faire partie du build ; un bundler ne se réduit pas à un outil ZIP et n’équivaut pas à un compilateur.
Dans un portail fictif, l’accueil et un formulaire de demande utilisent le même module d’aide au formulaire. Le bundler traite les modules accessibles selon sa configuration ; le code partagé peut devenir un fichier distinct. L’équipe vérifie les sorties réelles et leur chargement dans la cible. Plusieurs fichiers sources ne garantissent ni sortie unique ni chargement plus rapide. Contrôles, protection des accès et publication n’en découlent pas automatiquement.
Sources
Termes associés
- Processus de buildLe déroulement défini qui produit des artefacts logiciels à partir du code, des dépendances et d’autres entrées.
- CompilateurUn programme qui traduit du code source vers une autre représentation cible.
- Découpage du codeDiviser le code en parties chargeables séparément et prévoir leur moment de chargement.
- Tree shakingOmettre de la sortie les parties de modules qui ne sont pas nécessaires.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


