Schema and renderer stay separate
Field metadata describes what to render; the renderer owns layout and safe input handling. This keeps new fields from becoming new branches in page markup.
SCHEMA · RENDERER · VALIDATION
Change the configuration, keep the renderer predictable.
A public, synthetic example inspired by dynamic-form patterns in local Vue teaching materials. It does not publish original business configuration, student data or database records.
Edit options and bounds here. Applying JSON clears preview values.
LOW-CODE READING MAP
Field metadata describes what to render; the renderer owns layout and safe input handling. This keeps new fields from becoming new branches in page markup.
Required, email, minimum length and option rules are rendered from the same configuration that builds the control. The demo reports errors beside the affected field.
Complex business rules, permissions, persistence and audit trails still need application code and server checks. Configuration reduces repetition; it does not remove domain design.