Signal Forms là thư viện experimental trong @angular/forms/signals, quản lý form state từ writable signal model và field tree thay vì FormGroup/FormControl truyền thống.
Ví dụ có validation schema:
typescript
const loginModel = signal({ email: "", password: "" })
const loginForm = form(loginModel, path => {
required(path.email, { message: "Email is required" })
email(path.email, { message: "Invalid email" })
})Nên biết vì đây là hướng Angular mới trong 2026, nhưng production enterprise vẫn cần cân nhắc stability, ecosystem control, migration cost và testing.
Form business critical có thể tiếp tục dùng Reactive Forms ổn định.