- Core bundle
- 25.66 KB
- Minimum production size
- Full bundle
- 30.88 KB
- With all plugins
- Plugin cost
- 5.22 KB
- Additional overhead
- Overhead ratio
- 20.4%
- Relative increase
Success criteria
- passCore bundle exists and Full > Core
- passPlugin overhead reasonable (5.22 KB < 50% of core)
- passLazy main ≈ core (delta: 0.10 KB, 0.4%)
- passPlugin chunks loaded separately
- passRollup ≈ Vite (diff: 3.5%)
What makes up the full bundle
#Core plus each lazy plugin, measured to scale.
- Core
- 25.66 KB 79%
- Range plugin
- 3.86 KB 12%
- Timezone plugin
- 2.76 KB 9%
Full bundle composition (gzipped)| Segment | Size | Share |
|---|
| Core | 25.66 KB | 79.5% |
| Range plugin | 3.86 KB | 12.0% |
| Timezone plugin | 2.76 KB | 8.6% |
Core vs full, by bundler
#Gzipped size of the minified core and full bundles.
Core only
2 files| File | Raw | Gzip | Brotli |
|---|
| Core (unminified) | 92.19 KB | 26.46 KB | 23.26 KB |
| Core (minified) | 90.16 KB | 25.66 KB | 22.52 KB |
| TOTAL | 182.35 KB | 52.12 KB | 45.78 KB |
Full static
2 files| File | Raw | Gzip | Brotli |
|---|
| Full (unminified) | 113.25 KB | 32.06 KB | 27.73 KB |
| Full (minified) | 110.36 KB | 30.88 KB | 26.59 KB |
| TOTAL | 223.62 KB | 62.95 KB | 54.32 KB |
Lazy load
3 files| File | Raw | Gzip | Brotli |
|---|
| entry-lazy-load.js | 90.40 KB | 25.76 KB | 22.57 KB |
| Range Plugin | 12.69 KB | 3.68 KB | 3.34 KB |
| Timezone Plugin | 7.44 KB | 2.57 KB | 2.29 KB |
| TOTAL | 110.53 KB | 32.00 KB | 28.20 KB |