Vendor Chunk - Definição do Glossário de CI/CD
Um vendor chunk mantém suas dependências de terceiros separadas para que sejam cacheadas entre deploys do seu próprio código.
Um vendor chunk é um chunk de saída que contém dependências de terceiros (normalmente de node_modules), separado do código da aplicação para que possa ser cacheado de forma independente. Ele muda apenas quando as dependências mudam.
Como as bibliotecas mudam com menos frequência do que o código da aplicação, dividi-las em um vendor chunk permite que os navegadores mantenham a cópia em cache enquanto você entrega atualizações frequentes do app. Os bundlers o criam via configuração de split-chunks. No CI, a bundle analysis mostra tendências no tamanho do vendor chunk.
Guias relacionados
Chunk - CI/CD Glossary DefinitionChunk: A chunk is one of the output files a bundler produces when it splits code. Each chunk groups a set of…
Code Splitting - CI/CD Glossary DefinitionCode Splitting: Code splitting breaks a bundle into multiple smaller chunks that load on demand rather than a…
Bundle Analysis - CI/CD Glossary DefinitionBundle Analysis: Bundle analysis is inspecting a build output to see which modules contribute to size, usuall…