Lazy Loading - CI/CD Glossary Definition
Lazy loading delays fetching a module or asset until the moment it is required, cutting initial load cost.
Lazy loading defers loading a resource or module until it is actually needed, rather than at initial page load. In frontend builds it is typically implemented with dynamic imports and code splitting.
Lazy loading trades a small later delay for a much faster first paint. Frameworks expose helpers (React.lazy, defineAsyncComponent) that wrap dynamic imports. In CI you can measure that lazily loaded chunks stay separate from the main bundle.
Related guides
Dynamic Import - CI/CD Glossary DefinitionDynamic Import: A dynamic import is the `import()` expression that loads a module at runtime and returns a pr…
Code Splitting - CI/CD Glossary DefinitionCode Splitting: Code splitting breaks a bundle into multiple smaller chunks that load on demand rather than a…
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…