Software Engineering ยท DevOps
A tool that takes source modules (JavaScript, CSS, assets) with their dependency graphs and outputs one or more optimized files for the browser.
Example: Webpack, Vite, Rollup โ they resolve imports, apply transforms, and produce the production build.
In practice: Bundler configuration is its own skill set โ understanding code splitting, chunk strategy, and asset hashing matters for both performance and caching correctness.