Angular provides two approaches to forms: template-driven (covered here) and reactive . Template-driven forms use FormsModule and keep most form logic in the template via directives. 1.
Source: [Dev.to](https://dev.to/atilla_baspinar_c5c68ec63/template-driven-forms-4bbb)