R

Rspack

Outils de build & Runtime · Depuis 2022

2022

Creation

Bundler Rust developpe par ByteDance (TikTok) concu comme un drop-in replacement de Webpack. Compatible avec la majorite des loaders et plugins Webpack existants, il offre des builds 5-10x plus rapides sans recrire la configuration. Utilise en production chez ByteDance sur des projets de +10 000 modules, c'est la voie de migration la plus pragmatique pour les projets Webpack.

bundlerrustwebpack-compatible
Avantages & Inconvenients

Avantages

  • Compatible Webpack : reutilise webpack.config.js, loaders et la plupart des plugins
  • 5-10x plus rapide que Webpack grace a Rust et au parallelisme natif
  • Migration zero-effort : changer le package et adapter 2-3 lignes de config suffit

Inconvenients

  • Compatibilite Webpack a ~85% : certains plugins complexes (Module Federation v1) ne passent pas
  • Communaute en croissance : moins de ressources et guides que Webpack ou Vite
  • Dependance ByteDance : strategie open-source liee aux priorites internes de l'entreprise
Cas d'usage
  • Migration de projets Webpack legacy vers un build 5-10x plus rapide sans rewrite
  • Monorepos enterprise ou le build Webpack depasse 5 minutes
  • Projets qui ne peuvent pas migrer vers Vite a cause de loaders Webpack specifiques

Autres dans Outils de build & Runtime