Bundling Glossary

Browse 10 bundling terms defined in plain English, from the cultural dictionary of computing.

10 Bundling Terms

Asset Bundler
A tool that combines and transforms frontend assets such as JavaScript, CSS, images, and modules into optimized output for development or production delivery....
Code Bundle
A packaged output artifact containing compiled or combined code modules, often produced for browser delivery or deployment. Code bundles may include one or...
code splitting
A technique that breaks an application's JavaScript bundle into smaller chunks that are loaded on demand rather than all upfront. Code splitting ensures users...
Code Splitting
Breaking a JavaScript bundle into smaller chunks that are loaded on demand rather than all upfront. Route-based splitting loads code per page; component-based...
Pack
To bundle code, assets, or data into a single distributable unit. In build tools like webpack, packing combines modules into optimized bundles. In binary...
Static Import
An import declaration evaluated at parse time before any code executes, allowing the module bundler or runtime to resolve the dependency graph statically. In...
Tree Shake Slang
Informal use of tree shake for removing unused code or dependencies so only necessary pieces remain. In engineering slang, people sometimes use it more broadly...
tree shaking
A build optimization that eliminates unused code (dead code) from JavaScript bundles by analyzing the dependency graph of ES module imports. Named...
Tree Shaking
A dead code elimination technique that removes unused exports from JavaScript bundles during the build step. Analyzes ES module import/export relationships to...
Universal Module Definition
A JavaScript module pattern (UMD) that wraps a module in a factory function with runtime checks to support multiple module systems — AMD (RequireJS), CommonJS...

Related Topics