Formulaires

Il existe différentes façon d'implémenter les formulaires avec Angular.

Ce guide aborde les deux approches les plus répandues :

  • Template-driven Forms (à éviter) : inspirée du "two-way binding" utilisé dans AngularJS, cette approche a de nombreuses limitations et s'avère rapidement fastidieuse à implémenter, peu extensible et peu efficace.

  • Reactive Forms (à adopter) : cette approche vient appuyer le paradigme "Reactive Programming" qui fait parti des fondements d'Angular avec : une meilleure séparation de la logique du formulaire et de la vue, une meilleure testabilité, des Observables, la génération dynamique de formulaires etc...

Dernière mise à jour