Angular Signal Forms
Build type-safe, reactive forms using Angular's Signal Forms API. Signal Forms provide automatic two-way binding, schema-based validation, and reactive field state.
Note: Signal Forms are experimental in Angular v21. For production apps requiring stability, see references/form-patterns.md for Reactive Forms patterns.
Basic Setup import { Component, signal } from '@angular/core'; import { form, FormField, required, email } from '@angular/forms/signals';
interface LoginData { email: string; password: string; }
@Component({ selector: 'app-login', imports: [FormField], template: `