Replies: 1 comment 1 reply
-
Thank you for your interest in Rspack! I'm not sure what you mean by "compete in focused areas", but competition is not our intention. Our initial goal in creating Rspack and Rstack was to bring a better development experience to the web ecosystem and provide an easy migration path for projects using webpack, ensuring that the valuable ecosystem built by the webpack community over the years can continue to be inherited and developed. We value collaboration with the community rather than competition. For example, we have worked with the webpack team to improve ESM output, with the Module Federation team to launch Module Federation 2.0, partnered with Next.js to provide next-rspack, and with SWC team to improve the performance and stability of the JavaScript language toolchain. We have seen these collaborations have a positive impact on both Rspack community and the JavaScript ecosystem. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In the modern world, we have more options for bundling JavaScript.
Previously, bundlers focused on compatibility and stability. Over time, as the codebases of large companies grew rapidly (along with the revenue they generated), bundle times also increased significantly. For this reason, modern bundlers now prioritize optimizing build performance. Currently, in terms of speed, we have: Rspack > Vite + SWC > Webpack + SWC > Webpack.
Besides offering fast bundle times, many bundlers are now building ecosystems around them. For example, Rspack has a Rspack ecosystem that includes tools like Rsbuild, Rspress, Rslib, Rsdoctor, and Rstest.
A few days ago, I saw more posts about the performance of Rolldown. It seems to be very fast. Additionally, Rolldown might be starting its own ecosystem, beginning with Tsdown — a bundler for libraries and a potential competitor to Rsbuild.
As someone who tends to follow trends (FOMO 😅), I wonder: does Rspack have any plans to compete with Rolldown in more focused areas, or with other bundlers in broader scopes?
Beta Was this translation helpful? Give feedback.
All reactions