Performance: *ngIf for conditional rendering
MEDIUM IMPACT
Controls whether elements are added or removed from the DOM, impacting initial load and interaction speed.
<div *ngIf="isVisible">Content</div><div [hidden]="!isVisible">Content</div>| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| [hidden] binding | No DOM changes | 0 on toggle | Low but persistent | [!] OK |
| *ngIf directive | Adds/removes nodes | 1 per toggle | Moderate on toggle | [OK] Good |