A
ANGULAR
What is the difference between template-driven forms and reactive forms?
Template-driven forms rely on template directives (`ngModel`, `ngForm`), with validations and state managed asynchronously by the DOM. Reactive forms (`ReactiveFormsModule`) use model-driven architecture with explicit TypeScript objects (`FormControl`, `FormGroup`), providing synchronous validation, immutable state changes, and direct observable stream access.
◦ forms
