Aller au contenu

Bundler

Un outil qui regroupe modules liés et ressources dans des fichiers à distribuer.

Développement logiciel

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

Articles sur le sujet

Développement logiciel avec ASES

Logiciels sur mesure, applications web et mobiles