Bundler
Ein Werkzeug, das zusammenhängende Module und Ressourcen für die Auslieferung bündelt.
Was ist ein Bundler?
Ein Bundler verfolgt Abhängigkeiten zwischen Modulen und erzeugt daraus eine oder mehrere zusammengehörige Ausgabedateien. Ausgangspunkt sind festgelegte Einstiege. Je nach Werkzeug und Konfiguration können weitere Ressourcen wie Styles oder Bilder einbezogen werden. Bündeln ist ein möglicher Teil des Builds; ein Bundler ist weder bloß ein ZIP-Programm noch mit einem Compiler gleichzusetzen.
In einem erfundenen Portal verwenden die Startseite und ein Anfrageformular denselben Formularhelfer. Der Bundler verarbeitet die erreichbaren Module anhand seiner Konfiguration; gemeinsam genutzter Code kann dabei eine eigene Datei erhalten. Das Team prüft die tatsächlich erzeugten Dateien und deren Laden im Zielsystem. Mehrere Quelldateien garantieren weder eine einzige Ausgabe noch eine kürzere Ladezeit. Auch Prüfung, Zugriffsschutz und Veröffentlichung folgen nicht automatisch aus dem Bündeln.
Quellen
Verwandte Begriffe
- Build-ProzessDer festgelegte Ablauf, der aus Eingaben wie Quellcode und Abhängigkeiten Softwareartefakte erzeugt.
- CompilerEin Programm, das Quellcode in eine andere Zieldarstellung übersetzt.
- Code-SplittingProgrammcode in getrennt ladbare Teile aufteilen und deren Ladezeitpunkt planen.
- Tree ShakingNicht benötigte Teile eines Modulbestands bei der Ausgabe weglassen.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


