Zone.js egy kódtár, amelyet az Angular történelmileg használt ahhoz, hogy tudja, mikor kell futtatnia a változásdetektálást. Az böngésző aszinkron API-jait módosítja, hogy az Angular automatikusan érzékelni tudjon bármilyen olyan eseményt, amely megváltoztathatja az állapotot. Zoneless Angular eltávolítja ezt a függőséget, helyette a szignálokra és az explicit értesítésekre támaszkodva.
Mit csinál a Zone.js
Zone.js monkey-patches async APIs: setTimeout, addEventListener, Promise,
XHR/fetch, etc. When any of them fires, Zone.js notifies Angular →
Angular runs change detection automatically.
