React
Form Handling with Server Actions and Progressive Enhancement
How React server actions let forms work before JavaScript loads, and the patterns needed to layer client-side validation and pending state on top.
2 min read
Tag
3 articles
How React server actions let forms work before JavaScript loads, and the patterns needed to layer client-side validation and pending state on top.
Angular's reactive forms went from returning any everywhere to fully inferred types. Here's what that buys you and where it still leaks.
Controlled inputs became the reflexive default in React, but uncontrolled forms are often simpler, faster, and closer to how the platform already works.