Change Detection Reinvented
summary
Change detection becomes a tree instead of a cyclic graph so updates follow the template order and the system enforces a single-pass digest, eliminating multiple iterations. Templates compile into per-component, monomorphic checks that reduce check cost and make change detection 3x to 10x faster empirically. Immutable models let the engine skip whole subtrees (N → M checks) and observable models mark the path to root so only affected branches are rechecked, avoiding repeated re-renders.
AI-written summary · about
chapters (4)
- 0:00Start
- 0:25What is Change Detection?
- 9:34Smarter Change Detection
- 13:27RxJS, Backbone Models, Knockout Models, Object.observe
related talks
33mAngular 2 change detection explained
45mChange detection in JS frameworks
44mAngular 2 Change Detection Explained
30mOptimize and debug change detection like a pro
01h 02mChange Detection, Zone.js and Other Monsters
19mThe Magic and Mystery of Angular Change Detection
46mAngular 2 Change Detection Explained
41mState of change detection in Angular and how far are we from Zoneless applications ?
