Abstract
QbForm generates forms and tables form JSON schemas.As input data, you can provide: - A JSON structure that contains the data to display or edit
- A JSON schema that describes the type of each field and display options
From this inputs, QbForm will generate the form and/or tables to display
If the form is defines as 'editable', the user can modify the form and the new JSON structure will be generated automatically
The centerpiece of QbForm is the advanced table generator.
The generated tables provide elaborate features like column-resizing, sorting or filtering.
QbForm is very usefull in these use cases:
- Editable tables
- Administration/setting interfaces
- Quick prototyping
An interresting use case is the plug-in configuration: With QbForm, the configuration panel defilition of each plug-in can be stored on the server side.