โ All frameworksDev Time Performance
| Prod Deps | Dev Deps | Dup. Deps | node_modules | node_modules (prod) | Dep Install Size | Graph |
|---|
| 6 | 8 | 9 | 106.86MB | 17.27MB | 102.22MB | View |
Methodology: Dependency Counts.
Methodology: Node Modules Size.
| Metric | Avg | Min | Max |
|---|
| Install | 1.28s | 1.23s | 1.30s |
| Cold Build | 1.89s | 1.74s | 2.24s |
| Warm Build | 1.81s | 1.76s | 1.87s |
Build output size:0.38MB
Methodology: Build and Install Times.
Browser Baseline
| Framework | Baseline | Feature | Year | Features |
|---|
| React Router | High | โ | 2022 | 40 |
Methodology: Browser Baseline.
Duplicate Dependencies
9 duplicate dependencies detected across this starter's node_modules.
Methodology: Duplicate Dependencies.
View 9 duplicate dependencies
- debug
[duplicate dependency] debug has 2 installed versions:
4.4.3 via the following 4 package(s) @babel/traverse@7.29.0, @babel/core@7.29.0, vite-node@3.2.4, vite-tsconfig-paths@5.1.4
2.6.9 via the following 6 package(s) body-parser@1.20.4, express@4.22.1, finalhandler@1.3.2, send@0.19.2, compression@1.8.1, morgan@1.10.1
๐ก Suggestions
- Consider standardizing on version 2.6.9 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- semver
[duplicate dependency] semver has 2 installed versions:
6.3.1 via the following 3 package(s) @babel/helper-compilation-targets@7.28.6, @babel/core@7.29.0, @babel/helper-create-class-features-plugin@7.28.6
7.7.4 via the following 1 package(s) @react-router/dev@7.10.1
๐ก Suggestions
- Consider standardizing on version 6.3.1 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- pathe
[duplicate dependency] pathe has 2 installed versions:
1.1.2 via the following 1 package(s) @react-router/dev@7.10.1
2.0.3 via the following 2 package(s) pkg-types@2.3.0, vite-node@3.2.4
๐ก Suggestions
- Consider standardizing on version 2.0.3 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- negotiator
[duplicate dependency] negotiator has 2 installed versions:
0.6.3 via the following 1 package(s) accepts@1.3.8
0.6.4 via the following 1 package(s) compression@1.8.1
๐ก Suggestions
- Consider upgrading consuming packages as this may resolve this duplicate version.
- safe-buffer
[duplicate dependency] safe-buffer has 2 installed versions:
5.1.2 via the following 1 package(s) basic-auth@2.0.1
5.2.1 via the following 3 package(s) content-disposition@0.5.4, express@4.22.1, compression@1.8.1
๐ก Suggestions
- Consider standardizing on version 5.2.1 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- on-finished
[duplicate dependency] on-finished has 2 installed versions:
2.4.1 via the following 4 package(s) body-parser@1.20.4, finalhandler@1.3.2, express@4.22.1, send@0.19.2
2.3.0 via the following 1 package(s) morgan@1.10.1
๐ก Suggestions
- Consider standardizing on version 2.4.1 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- mime-db
[duplicate dependency] mime-db has 2 installed versions:
1.54.0 via the following 1 package(s) compressible@2.0.18
1.52.0 via the following 1 package(s) mime-types@2.1.35
๐ก Suggestions
- Consider upgrading consuming packages as this may resolve this duplicate version.
- ms
[duplicate dependency] ms has 2 installed versions:
2.0.0 via the following 1 package(s) debug@2.6.9
2.1.3 via the following 2 package(s) send@0.19.2, debug@4.4.3
๐ก Suggestions
- Consider standardizing on version 2.1.3 as this version is the most commonly used.
- Consider upgrading consuming packages as this may resolve this duplicate version.
- cookie
[duplicate dependency] cookie has 2 installed versions:
0.7.2 via the following 1 package(s) express@4.22.1
1.1.1 via the following 1 package(s) react-router@7.10.1
๐ก Suggestions
- Consider upgrading consuming packages as this may resolve this duplicate version.
Runtime Performance
Client Side Rendered Tests
Methodology: Client Side Rendered Tests.
| Framework | First Paint | FCP | INP |
|---|
| React Router | 146.6ms | 146.41ms | 14.59ms |
Server Side Rendered Tests
Methodology: Server Side Rendered Tests.
| Framework | First Paint | FCP | INP |
|---|
| React Router | 90ms | 89.78ms | 20.4ms |
Server Side Throughput Tests
Methodology: Server Side Throughput Tests.
| Framework | Ops/sec | Median Latency | Body Size | Duplication |
|---|
| Baseline HTML | 848 | 1.199ms | 96.83kb | 1x |
| React Router | 347 | 2.855ms | 211.63kb | 2x |
Server Side Load Test
Methodology: Server Side Load Test.
| Framework | Peak req/s | Peak Connections | P99 @ 25 | P99 @ 50 | P99 @ 100 | Total Req. |
|---|
| Baseline HTML | 1,677 | 100 | 18ms | 39ms | 97ms | 49,383 |
| React Router | 165 | 25 | 351ms | 1743ms | 3779ms | 5,456 |