Build tools (Webpack, Vite, esbuild) take dozens of source files and produce optimized bundles. Smaller bundles equal faster load. Rule of thumb: initial JS bundle under 100 KB for marketing pages, under 300 KB for real apps. Above that, mobile users on 4G start bouncing.
JS Bundle
Also known as: JavaScript bundle