Concept Flow - Directive execution and DOM manipulation
Angular Compiler Reads Template
Identify Directive on Element
Create Directive Instance
Call Directive Constructor
Run Directive Lifecycle Hooks
Directive Manipulates DOM or Host Element
Angular Updates Rendered DOM
User Interaction Triggers Directive Logic
Directive Updates DOM or State
Angular Reflects Changes in Browser
Angular reads the template, creates directive instances, runs their logic to manipulate the DOM, and updates the browser view accordingly.