Do you know Angular Change Detection? I thought I did...
Learn how Angular ticks and reverse-engineer the Angular source code together with me.
This Angular Change Detection Simplified book is the last resource you will ever need to fully grasp Angular Change Detection.
Yes, I want the bookTrusted by

Gregor Woidwode
Google Developer Expert, CTO at co-IT.eu
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
To be honest, I had never read a book that explained such a complex subject as Angular Change Detection with such ease as Brecht Billiet 's. 🙏 Strange fixes like setTimeout() or superfluous .detectChanges() calls will be a thing of the past.

Tomas Trajan
Google Developer Expert for Angular, consultant & teacher at AngularExperts.io
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
I've been working with Angular since the early Angular.js days, and had a pretty good intuitive understanding of the change detection behavior. But this book managed to improve my mental model dramatically by putting all the pieces together in a clear and structured way, especially the in depth content about OnPush and its interactions. Highly recommended!

Duncan Faulkner
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
This book is an amazing insight into the change detection process in Angular. I had never really thought about how change detection works, it's just there in the background doing its thing. It's not until you see it explained in such detail, with an example showing what's being affected that it really makes you think about how change detection can affect the performance of your applications. This is a must-read for all Angular developers. Thank you Brecht for such a great book.
I put my heart into this...
I wrote a book about Angular Change Detection that contains everything you won't find in the official docs. I reverse-engineered the Angular source-code for months, and in this book I will take you through the process and make you understand how Angular ticks.
This book is filled with references to the actual Angular GitHub repo and you and I will traverse the code together.
All the principles are backed up with Stackblitz examples you can play with that are up to date with Angular V15.
This book will teach you how Angular works and it will help you with:
- Squashing bugs
- Reasoning about performance
- Understand the inner workings of Angular
- Create your own Change Detection Strategies