@@ -35,27 +35,27 @@ CASE=react-1k pnpm benchmark
35
35
36
36
#### Build performance
37
37
38
- | Name | Dev cold start | Root HMR | Leaf HMR | Prod build |
39
- | --------------------------- | --------------------- | -------- | -------- | ---------- |
40
- | Rspack CLI 1.4.6 | 1450ms🥉 (1207 + 243) | 222ms | 149ms | 1285ms🥈 |
41
- | Rspack CLI (Lazy) 1.4.6 | 401ms 🥇 (346 + 55 ) | 90ms🥇 | 92ms🥈 | 1353ms🥉 |
42
- | Rsbuild 1.4.6 | 1479ms (1251 + 228) | 206ms | 156ms | 1383ms |
43
- | Rsbuild (Lazy) 1.4.6 | 506ms 🥈 (369 + 137) | 100ms🥈 | 66ms 🥇 | 1386ms |
44
- | Vite (Rolldown + Oxc) 7.0.7 | 2664ms (120 + 2543 ) | 134ms🥉 | 109ms | 842ms 🥇 |
45
- | Vite (Rollup + SWC) 7.0.4 | 2778ms (116 + 2661) | 134ms | 106ms🥉 | 4709ms |
46
- | webpack (SWC) 5.100.0 | 7461ms (6839 + 622) | 763ms | 730ms | 8901ms |
38
+ | Name | Dev cold start | Root HMR | Leaf HMR | Prod build |
39
+ | --------------------------- | ------------------- | -------- | -------- | ---------- |
40
+ | Rspack CLI 1.4.6 | 715ms (517 + 198) | 132ms | 128ms | 592ms |
41
+ | Rspack CLI (Lazy) 1.4.6 | 323ms 🥇 (283 + 40 ) | 110ms🥉 | 108ms🥉 | 590ms |
42
+ | Rsbuild 1.4.6 | 595ms🥉 (438 + 157) | 104ms🥈 | 104ms🥈 | 526ms🥉 |
43
+ | Rsbuild (Lazy) 1.4.6 | 519ms 🥈 (369 + 149) | 96ms🥇 | 101ms 🥇 | 524ms🥈 |
44
+ | Vite (Rolldown + Oxc) 7.0.7 | 3298ms (93 + 3204 ) | 150ms | 145ms | 353ms 🥇 |
45
+ | Vite (Rollup + SWC) 7.0.4 | 3379ms (110 + 3269) | 161ms | 140ms | 1858ms |
46
+ | webpack (SWC) 5.100.0 | 3091ms (2494 + 597) | 327ms | 260ms | 3272ms |
47
47
48
48
#### Bundle sizes
49
49
50
50
| Name | Total size | Gzipped size |
51
51
| --------------------------- | ---------- | ------------ |
52
- | Rspack CLI 1.4.6 | 2846.4kB🥉 | 677.2kB🥇 |
53
- | Rspack CLI (Lazy) 1.4.6 | 2846.4kB | 677.2kB🥈 |
54
- | Rsbuild 1.4.6 | 2877.4kB | 678.5kB🥉 |
55
- | Rsbuild (Lazy) 1.4.6 | 2877.4kB | 678.5kB |
56
- | Vite (Rolldown + Oxc) 7.0.7 | 2718.1kB🥈 | 751.9kB |
57
- | Vite (Rollup + SWC) 7.0.4 | 2579 .1kB🥇 | 688.5kB |
58
- | webpack (SWC) 5.100.0 | 2872.1kB | 710.2kB |
52
+ | Rspack CLI 1.4.6 | 839.0kB🥈 | 218.6kB |
53
+ | Rspack CLI (Lazy) 1.4.6 | 839.0kB🥉 | 218.6kB |
54
+ | Rsbuild 1.4.6 | 870.7kB | 212.4kB🥇 |
55
+ | Rsbuild (Lazy) 1.4.6 | 870.7kB | 212.4kB🥈 |
56
+ | Vite (Rolldown + Oxc) 7.0.7 | 839.8kB | 230.8kB |
57
+ | Vite (Rollup + SWC) 7.0.4 | 801 .1kB🥇 | 216.3kB🥉 |
58
+ | webpack (SWC) 5.100.0 | 883.4kB | 238.1kB |
59
59
60
60
### react-5k
61
61
0 commit comments