Best Practices
summary
Claim: ship much smaller bundles by measuring and changing real code. Uses Source map Explorer to map compiled output, shows adding rxjs material and angular fire inflates a stock CLI app from ~300K to ~1.15MB, importing whole rxjs adds ~190KB, upgrading to newer Angular cuts 25–49% in examples, enabling AOT removes the compiler (halves bundles), lazy loads move routes out of the critical path, and production builds need only zones polyfill while other reflect polyfills can be omitted.
AI-written summary · about
chapters (7)
- 0:00Start
- 4:42With AOT
- 8:14Tip 4 - Angular Material
- 9:24Tip 4 - Tree Shaking?
- 12:21Lazy Load
- 13:57src/app/polyfills.ts
- 15:15A Best Practices
related talks
40mOptimized Angular Apps: Smaller, Faster, Better
28mDebugging the Performance of 4,860 Angular Apps
20mTools for Fast Angular Applications
32mPerformance Matters
22mBuilding Fast Angular Applications from End
58mAngular 2 War Stories
01h 03mThe best way to Architect Your Angular Libraries
19mTuning Your Angular Application
