Bundler
Een hulpmiddel dat verbonden modules en middelen groepeert in bestanden voor levering.
Wat is een bundler?
Een bundler volgt afhankelijkheden tussen modules en maakt daar een of meer samenhangende uitvoerbestanden van. Hij begint bij vastgelegde ingangspunten. Afhankelijk van hulpmiddel en configuratie kunnen ook stijlen, afbeeldingen of andere middelen worden meegenomen. Bundelen kan deel van een build zijn; een bundler is geen louter ZIP-programma en staat niet gelijk aan een compiler.
In een fictief portaal gebruiken startpagina en aanvraagformulier dezelfde formulierhelper. De bundler verwerkt bereikbare modules volgens de configuratie; gedeelde code kan een apart bestand krijgen. Het team controleert de echte uitvoerbestanden en het laden in het doelsysteem. Meerdere bronbestanden garanderen niet dat er slechts één uitvoerbestand is of dat de laadtijd korter wordt. Controles, toegangsbeveiliging en publicatie volgen evenmin automatisch uit bundelen.
Bronnen
Verwante begrippen
- BuildprocesDe vastgelegde werkwijze die softwareartefacten maakt uit onder meer broncode en afhankelijkheden.
- CompilerEen programma dat broncode naar een andere doelrepresentatie vertaalt.
- Code splittingProgrammacode verdelen in afzonderlijk laadbare delen en het laadmoment plannen.
- Tree shakingOnnodige delen van een verzameling modules uit de uitvoer weglaten.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


