01 / What
What is a schema-based form?
A schema-based form is a form whose fields, layout, and validation rules are declared as data instead of hand-written JSX. Instead of hard-coding every input and button, you describe the form in a typed metadata object — field type, label, validation, section, grid span — and a generic renderer turns that metadata into the actual UI.
This playground is a working demonstration of that pattern. Use the palette on the left to add fields, arrange them into sections and groups, tune colSpan and rowSpan, then watch the reference FieldRenderer build the live preview from that schema.