JSON Forms 2.0
summary
JSON Forms 2.0 is a React+Redux based form engine that takes a JSON Schema, an optional UI schema, and renders editable forms; validation runs through AJV and maps back to field errors, custom renderers use JSX and are far simpler to write, and a new tree editor + detail component supports model-style editors. Demonstrations show a React seed app, a Material design renderer plus an Ionic mobile renderer, EMF view models export to JSON Schema, and creating a full renderer set typically takes 20–50 days; core assets include React + Redux architecture and Material UI and Ionic renderer sets.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:38Data Model
- 2:41JSON Schema
- 5:22Renderer Set
- 6:26Basic Parameters
- 8:23Data Binding
- 9:24Layouts
- 10:06Layout Example
- 11:08Demo
- 16:00Validation
- 18:19Visibility Rules
- 20:38Custom Renderers
- 25:01EMF Forms
- 27:53Ionic
related talks
55mSimple declarative way of creating forms in UI
12mJSONize your forms: The Abstraction Dilemma
45mNext Generation Forms with React Final Form
28mForm forms and reform that way
27mEnhancing Forms with React Server Components and React 19
28mEnhancing Forms with React Server Components
26mThe Art of Building Modern Dynamic Forms
25mModern Forms in React
