#
Rsbuild
Rsbuild is a high-performance build tool powered by Rspack, a Rust-based port of webpack designed for efficiency and speed. Those new Rsbuild shared configurations are a modern replacement for previous Workleap's shared webpack configurations.
#
Main features
The shared configurations offered by @workleap/rsbuild-configs
includes the following features 👇
#
Language support
- JavaScript
- TypeScript
- CSS (with CSS modules and LightningCSS)
#
Framework support
- React
#
Asset support
- SVG as React components
- PNG
- JPEG
- GIF
#
Development features
- Development server
- Fast Refresh or Hot Module Reload
- Sourcemap
#
Production features
- Minification
- Output to
/dist
#
Target environment
As per the Browserlist configuration.
#
Getting started
To get started, follow the quick start guide to configure Rsbuild for either a development environment, a production environment or storybook.
If your project is already using @workleap/webpack-configs
, follow the migration guide.