0Pricing
Angular Academy · Lesson

How Change Detection Works

Understand Angular's change detection cycle.

What Is Change Detection?

Change detection is the process Angular uses to keep the DOM in sync with your component state. When data changes, Angular re-evaluates bindings and updates only what differs.

The Detection Cycle

Angular walks the component tree from the root down, checking each component's bindings. This top-down pass is one change detection cycle (tick).

All lessons in this course

  1. How Change Detection Works
  2. OnPush Change Detection
  3. Zoneless Angular
  4. Optimizing Lists and Rendering
← Back to Angular Academy