Code Splitting
Split code into smaller bundles to enable on-demand loading and improve performance.
Tree Shaking
Detect and eliminate unused code from the final bundles to reduce output size.
Plugins
Offer rich plugin hooks and compatibility with most webpack plugins.
Module Federation
Share code between web applications and collaborate more efficiently.
Asset Management
Handles and optimizes static assets like images, fonts and stylesheets.
Loaders
Fully compatible with webpack loaders, reusing the entire ecosystem.
HMR
Hot updating of modules at runtime without the need for a full refresh.
Dev Server
Provides a mature, high-performance dev server for local development.
Parallel Builds
Run multiple builds in parallel for different build targets or environments.
SWC
Utilizes the Rust-based SWC for faster JavaScript and TypeScript transpilation.
Lightning CSS
Integrate Lightning CSS for fast CSS processing and advanced optimizations.
JavaScript API
Provides programmatic access to the build API to customize the build processes.