Fully Zone-Less - High-Performance Angular applications in post IVY
summary
Argues that zone.js is the biggest enemy and shows concrete techniques to get zone-less rendering inside a zone-full app: measure with flame charts, use Chrome’s task-priority APIs and requestAnimationFrame to coalesce microtasks into one render, switch to push-style bindings and OnPush/select slices of state, render embedded views instead of full component trees, and throttle updates so dozens of renders (example: 12 → 1) and heavy lists (example: ~900 items) become a single non-blocking paint.
AI-written summary · about
chapters (6)
- 0:00Introduction to post-IVY Angular
- 13:10Rendering engine deep dive
- 25:39Structural directives future
- 36:34Change detection strategies
- 45:04Performance tuning techniques
- 51:00Summary and outlook
related talks
01h 11mFully Zone-less — High-Performance Angular Applications in Post IVY
30mFully ZoneLess High Performance Rendering in post IVY
23mPartially Zoneless Performance tuning without big bang refactoring
29mPartially Zoneless - Performance tunning without Big Bang Refactorings
37mGet ready to go Zoneless
30mNo Zone, No Problem - Building Angular Apps without Zone.js
21mPartially Zone-Less
44mThe Future of Angular: Faster, Lighter, Stronger
