Building Fast Angular Applications from End
summary
JavaScript parsing costs are about 25× an image so the talk focuses on concrete wins: differential loading produces ES2015 and ES5 bundles and reclaims about 65 KB from polyfills and yields 0–10%+ smaller bundles depending on features; route and component code‑splitting with lazy dynamic imports is shown plus prefetch strategies — ngx quicklink for intersection‑based prefetch, and gages (analytics → Markov/RNN model) for predictive prefetching; CI performance budgets (baseline 153 KB, warn 170 KB, fail 250 KB) and automated deploy via ng deploy → Firebase are demonstrated.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:15Differential loading
- 5:21Code splitting
- 9:07Advanced prefetching
- 15:24Performance budgets
- 17:55Efficient deployment
- 20:26Conclusion
related talks
20mTools for Fast Angular Applications
54mBuilding Fast Angular Applications by Default
17mRethinking Angular Architecture & Performance
40mOptimized Angular Apps: Smaller, Faster, Better
28mDebugging the Performance of 4,860 Angular Apps
16mBest Practices
20mThrough the Sound Barrier: High-Performance Apps with Angular
34mLazy-loading techniques beyond (Angular) router
