В отличии от AngularJS в Angular сделали целый модуль, который помогает в обработке форм.
Angular предлагает 2 подхода работы с формами:
- основанный на шаблонах (template-driven)
- реактивный (reactive)
Шаблонный более традиционный для декларативного подхода фреймворка. Реактивный появился позже и считается более прогрессивным и гибким. Мы разберем оба подхода.