Frontend Developer
mediumoptimize-bundle-size

How do you reduce JavaScript bundle size in a web app?

Answer

Bundle size affects load time and Core Web Vitals. **Common tactics:** - Code splitting (route/component level) - Tree-shaking and ESM imports - Remove unused dependencies - Use smaller alternatives (date libs, UI libs) - Lazy-load heavy features - Analyze bundles (webpack/vite analyzer) **Interview tip:** explain that less JS also reduces CPU time (INP).

Related Topics

PerformanceJavaScriptTooling