Angular FAQ: Top Questions
27. What is the role of NgZone in Angular?
NgZone
is a service in Angular that creates a zone to detect changes and trigger change detection automatically when asynchronous tasks complete.
- Helps Angular know when to update views.
- Can be used to run code outside or inside Angular's zone for performance optimization.
constructor(private zone: NgZone) {}
this.zone.run(() => {
// UI update logic
});