Bundler

A Web Asset Bundler (concept) refers to the architectural practice and associated tooling designed to combine and optimize various front-end assets, such as JavaScript, CSS, images, and fonts, into a cohesive, optimized package for efficient delivery to web browsers. This process typically…

Key facts

First appeared
2011
Category
technology
Problem solved
Web asset bundlers were created to address the growing complexity of frontend development, specifically problems like excessive HTTP requests for numerous small files, inefficient dependency management in the browser (global scope pollution, manual script order), lack of native module systems (pre-ESM), and the need for code transformations (like transpiling modern JavaScript or CSS preprocessors) for browser compatibility and optimization.
Platforms
Node.js (runtime for most bundlers), Web browsers (target environment for bundled assets), macOS, Linux, Windows

Related technologies

Notable users

  • Airbnb
  • Countless web development agencies and startups globally
  • Facebook (Meta)
  • Microsoft
  • Netflix
  • Google
  • Amazon