跳到主要内容
Drip-Form

基于React和JsonSchema的

动态表单解决方案

语义化
简洁高效的JSON协议使得表单结构更加清晰,更有助于开发者阅读和理解,能够有效降低开发和维护成本。
校验一体化
前后端校验一体化,更具保障能力,Drip-Form的检验基于AJV, 无需将数据验证和清理逻辑编写为冗长的代码,只需要将校验的JSONSchema维护在Drip-Form的JSON文件中, 就可以享受极具保障力的快速校验功能。
可扩展
支持二次开发,可扩展自定义组件集、校验集。对于业务开发中的特殊组件、 主题或者校验机制,Drip-Form提供了插件扩展接口,可进行自定义开发满足业务需求。
自动化
表单界面由JSON数据自动生成,表单中的组件、样式、表单项之间的交互和校验逻辑等都由JSON文件维护; Drip-Form以数据为核心驱动,开发人员只需要关注数据层便可配置满足业务需求的表单。
使用示例
维护JSON数据层,即可实现表单的高度自定义,搭配可视化表单生成器等工具可进一步降低开发和维护成本; 此外,支持联动、校验、嵌套能力,灵活化程度高;表单组件和样式支持自定义扩展,可满足普遍的业务需求。