I form rappresentano buona parte delle funzionalità incluse in applicazioni web enterprise e corporate (B2B, banche, fintech, scuole, PA, assicurazioni ma anche in CRM, CMS…) e sono, spesso, la parte più complessa, lunga e noiosa da gestire.
Ma dopo l’uscita di AngularJS, e poi Angular (2+), le cose sono cambiate 😎.
Angular è il framework front-end che integra il maggior numero di funzionalità per la gestione di form, dividendoli in due tipologie, "template-driven form", totalmente basati sui template HTML, e i "Reactive Forms", basati sul concetto di Observable tramite l’utilizzo della libreria RxJS.