Angular Forms waren lange Zeit entweder reaktiv oder template-getrieben – aber nie wirklich signal-basiert. Mit der neuen Signal Forms API schließt Angular genau diese Lücke und rückt Formulare näher an das reaktive Herz des Frameworks.
In diesem Workshop werfen wir zunächst einen Blick auf die bestehenden Forms-APIs und ihre typischen Herausforderungen im Zusammenspiel mit Signals. Anschließend tauchen wir tief in die Signal Forms API ein, migrieren Schritt für Schritt bestehende Template-Driven und Reactive Forms und zeigen, wie sich dynamische, datengetriebene Formulare elegant umsetzen lassen.
Zum Abschluss betrachten wir, wie sich Signal Forms sinnvoll mit modernen State-Management-Ansätzen wie dem Signal Store verknüpfen lassen, um klar strukturierte, wartbare und zukunftsfähige Formulararchitekturen zu bauen.
Warum funktionieren bisherige Forms nicht so recht mit Signals?
Die neue Signal Forms API was kann sie?
Wie migriere ich Template-Driven und Reaktive Forms?
Wie baue ich dynamische Formulare mit dem neuen Ansatz?
Wie verbinde ich Signal Forms effektiv mit meinem reaktiven State aus dem Signal Store?