Deliver fast apps even faster
summary
Ember app diagnosis shows DOMContentLoaded at ~12.5s and TTI at ~19s on slow 3G; adding link rel=preload for bundles saves ~200ms, preloading route JSON moves TTI down ~5–6s by loading model data earlier, and proper HTTP caching with fingerprinted filenames plus immutable headers yields DOMContentLoaded ~4.3s from disk. Watch for SRI breaking preload causing double downloads, use Link headers or preconnect for host latency, run asset-size-reporter and ember-auto-import to find surprising bundle regressions.
AI-written summary · about
chapters (5)
related talks
18mA Guide to Instant Loading Angular Apps
28mThe Browser Hackers Guide To Instantly Loading Everything
28mFast-Track Ember with Fastboot + Embroider
42mBuilding quick apps in 2018
01h 23mWhy Slow?
37mAdapting to the Mobile Web F̶u̶t̶u̶r̶e̶ Present
22mPerformance Empathy
20mTools for Fast Angular Applications
