Repository navigation
Spork Android android-20260704000029
·
28 commits
to main
since this release
perf(bundle): split vendors (amplify/ionic/query) into cacheable chunks Lighthouse (prod) showed perf 79 — the 1.5MB single index chunk (369KB gzip, ~279KB unused at first paint) was the drag. Split the heavy vendors via manualChunks so they cache across app-code deploys (a returning daily player re-downloads only changed app code, not 245KB of Ionic) and parse in parallel. App index chunk drops 1.5MB→432KB; ionic/amplify/query are separate. Note: total bytes unchanged, so this is a caching + parse win, not fewer bytes — FCP is Ionic-parse-bound and inherent. SEO + best-practices already scored 100. Verified app still loads + plays (9 e2e green).