Bundler
Uno strumento che raggruppa moduli collegati e risorse in file da distribuire.
Che cos’è un bundler?
Un bundler segue le dipendenze tra moduli e produce uno o più file di output collegati. Parte da punti di ingresso definiti. Secondo strumento e configurazione può includere stili, immagini o altre risorse. Il raggruppamento può far parte del build; un bundler non è soltanto un’utilità ZIP e non equivale a un compilatore.
In un portale inventato, la pagina iniziale e un modulo di richiesta usano lo stesso componente di supporto al modulo. Il bundler elabora i moduli raggiungibili secondo la configurazione; il codice condiviso può diventare un file separato. Il team controlla output effettivi e caricamento nella destinazione. Più sorgenti non garantiscono un unico output né un caricamento più breve. Controlli, protezione degli accessi e pubblicazione non derivano automaticamente dal raggruppamento.
Fonti
Termini correlati
- Processo di buildIl flusso definito che produce artefatti software da codice sorgente, dipendenze e altri input.
- CompilatoreUn programma che traduce codice sorgente in un’altra rappresentazione di destinazione.
- Code splittingDividere il codice in parti caricabili separatamente e pianificare quando caricarle.
- Tree shakingEscludere dall’output parti di moduli non necessarie.
- Sistema legacyUn sistema esistente ancora utilizzato, con dipendenze tecniche e aziendali accumulate nel tempo.
- Architettura multi-tenantUna soluzione multi-tenant supporta ambiti separati per clienti o gruppi. Un tenant non equivale automaticamente a una persona o a un database.
Articoli sul tema








Sviluppo software con ASES
Software su misura, app web e mobile


