O Que É um Vendor Chunk?
Um vendor chunk é uma saída de bundle que agrupa código de dependências de terceiros, separado do código que seu time escreve. Como as bibliotecas mudam com muito menos frequência que o código da aplicação, isolá-las permite que o browser mantenha o vendor chunk em cache ao longo de muitos deploys. Apenas os chunks menores da aplicação precisam ser baixados de novo quando você envia uma mudança.
Por que isso importa
Vendor chunks estáveis melhoram as taxas de cache hit para usuários que retornam, que evitam re-baixar bibliotecas inalteradas. Empacotar tudo junto em vez disso invalidaria o cache inteiro a cada release.
Guias relacionados
What Is a Code Splitting Strategy?A code splitting strategy is the plan a build uses to break a bundle into smaller chunks loaded on demand, so…
What Is a Runtime Chunk?A runtime chunk is a small bundle holding the loader and module bookkeeping a bundler injects, kept separate…
What Is a Bundle Analyzer?A bundle analyzer is a tool that visualizes a build output, showing which modules and dependencies take up th…