react-syntax-forms
Installation
SKILL.md
react-syntax-forms
Quick Reference
Form Approach Overview
| Approach | React Version | State Owner | Best For |
|---|---|---|---|
| Controlled inputs | 18 + 19 | React (value + onChange) |
Real-time validation, conditional fields, formatted input |
| Uncontrolled inputs | 18 + 19 | DOM (defaultValue + ref) |
File inputs, third-party integrations, simple forms |
| Form actions | 19+ | FormData (<form action={fn}>) |
Async submissions, progressive enhancement, Server Functions |