Angular Extreme Performance
summary
Covers modern front-end performance techniques across network and runtime concerns, naming JIT, AOT, tree-shaking, Ivy, GCC, lazy loading, Brotli, server rendering, trackBy, immutability and pure functions. Shows how these approaches apply to Angular (including Ivy and GCC) and can also be used with other frameworks or plain JavaScript.
AI-written summary · about
chapters (18)
- 0:00Introduction
- 1:11Networking vs running
- 3:19HTTP/1 vs HTTP/2 and bundling
- 4:23Tree shaking and dead code
- 6:52Ivy and providers tree shaking
- 8:21Polyfills and code splitting
- 9:46Ahead-of-time compilation
- 14:49JIT vs AOT impact
- 16:38AOT benefits
- 18:05Compression algorithms
- 19:53Lazy loading modules
- 21:42Compiler improvements
- 22:44Next-gen compiler
- 24:30Running performance and change detection
- 26:20Change detection optimization
- 33:52SPA performance issues
- 35:56SSR benefits
- 36:41Closing
related talks
47mAngular and performance
43mAngular Performance Workshop
12mAngular performance pitfalls and how to avoid them
54mBuilding Fast Angular Applications by Default
20mTools for Fast Angular Applications
43mHow we make Angular fast
17mRethinking Angular Architecture & Performance
23mAngular optimization tips and tricks
