@@ -121,31 +121,61 @@ CASE=react-10k pnpm benchmark
121
121
| Vite (SWC) 7.0.0 | 5369.2kB | 1409.3kB |
122
122
| webpack (SWC) 5.99.9 | 5993.4kB | 1464.6kB |
123
123
124
- ### rome
124
+ ### ui-components
125
125
126
- A complex TypeScript Node.js project that includes multiple packages from the [ rome ] ( https://github.com/rome/tools ) toolchain .
126
+ A React app that import some UI components from several popular UI libraries .
127
127
128
128
``` bash
129
- CASE=rome pnpm benchmark
129
+ CASE=ui-components pnpm benchmark
130
130
```
131
131
132
132
#### Build performance
133
133
134
134
| Name | Prod build |
135
135
| ---------------------- | ---------- |
136
- | Rspack CLI 1.4.6 | 742ms |
137
- | Rsbuild 1.4.6 | 787ms |
138
- | Rolldown 1.0.0-beta.25 | 272ms |
139
- | webpack (SWC) 5.100.0 | 5548ms |
136
+ | Rspack CLI 1.4.6 | 1223ms |
137
+ | Rsbuild 1.4.6 | 1286ms |
138
+ | Rolldown 1.0.0-beta.25 | 516ms |
139
+ | webpack (SWC) 5.100.0 | 10935ms |
140
140
141
141
#### Bundle size
142
142
143
143
| Name | Total size | Gzipped size |
144
144
| ---------------------- | ---------- | ------------ |
145
- | Rspack CLI 1.4.6 | 1009.3kB | 270.9kB |
146
- | Rsbuild 1.4.6 | 1009.3kB | 270.9kB |
147
- | Rolldown 1.0.0-beta.25 | 1016.4kB | 273.6kB |
148
- | webpack (SWC) 5.100.0 | 1023.3kB | 272.0kB |
145
+ | Rspack CLI 1.4.6 | 3191.0kB | 982.5kB |
146
+ | Rsbuild 1.4.6 | 1386.7kB | 421.9kB |
147
+ | Rolldown 1.0.0-beta.25 | 2668.4kB | 818.4kB |
148
+ | webpack (SWC) 5.100.0 | 2659.5kB | 808.0kB |
149
+
150
+ ### rome
151
+
152
+ A complex TypeScript Node.js project that includes multiple packages from the [ rome] ( https://github.com/rome/tools ) toolchain.
153
+
154
+ ``` bash
155
+ CASE=rome pnpm benchmark
156
+ ```
157
+
158
+ #### Build performance
159
+
160
+ | Name | Prod build |
161
+ | --------------------------- | ---------- |
162
+ | Rspack CLI 1.4.6 | 1129ms |
163
+ | Rsbuild 1.4.6 | 1181ms |
164
+ | Vite (Rollup + SWC) 7.0.4 | 5443ms |
165
+ | Vite (Rolldown + Oxc) 7.0.7 | 636ms |
166
+ | Rolldown 1.0.0-beta.25 | 528ms |
167
+ | webpack (SWC) 5.100.0 | 11202ms |
168
+
169
+ #### Bundle size
170
+
171
+ | Name | Total size | Gzipped size |
172
+ | --------------------------- | ---------- | ------------ |
173
+ | Rspack CLI 1.4.6 | 1493.9kB | 406.5kB |
174
+ | Rsbuild 1.4.6 | 1310.5kB | 400.8kB |
175
+ | Vite (Rollup + SWC) 7.0.4 | 1315.4kB | 412.4kB |
176
+ | Vite (Rolldown + Oxc) 7.0.7 | 1342.3kB | 416.9kB |
177
+ | Rolldown 1.0.0-beta.25 | 1358.2kB | 417.8kB |
178
+ | webpack (SWC) 5.100.0 | 1349.6kB | 407.6kB |
149
179
150
180
## Run locally
151
181
0 commit comments