Forms & Validation
Form state, validation, and type-safe input contracts.
Part: 03 · Application Architecture · Priority: Critical
Published articles
Taxonomy
Second-level groups and their articles. Each article is a standalone entry following the template; its filename is the kebab-case form of the title.
Form State
- Controlled Inputs
- Uncontrolled Inputs & Refs
- Form Libraries & State Models
- Field Arrays & Dynamic Fields
Validation
- Client-Side Validation Strategies
- Schema Validation
- Async & Server Validation
- Cross-Field Validation
Type-Safe Contracts
- Schema-Inferred Types
- Shared Client/Server Schemas
Feedback & UX
- Error Messaging
- Inline vs Submit Validation
- Dirty, Touched & Submit State
Complex Flows
- Composite & Custom Inputs
- Multi-Step Wizards
- Autosave & Draft Persistence
Index only. One canonical home per concept — overlapping ideas are owned here and cross-linked from other domains, never duplicated.