当前位置: 首页 > 后端技术 > Java

JVS系列开源框架-可视化在线表单配置【含框架源码】

时间:2023-04-01 13:58:03 Java

1.开源项目介绍JVS是软件开发团队可以快速实现应用的基础开发框架。采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,灵活,接口配置对开发者友好,构建底层容器,持续构建集合。项目仓库:https://gitee.com/software-minister/jvs开源,支持商业使用。2.基本功能介绍表单引擎功能梳理与设计表单引擎的核心功能包括表单管理()、表单设计器、表单联动使用几个核心部分:表单管理如图:系统中的业务逻辑是首先归属于Applied,包括表单和列表等。表单设计提供布局、各种组件(容器组件、基础组件、高级组件、扩展组件等)、组件基础设置(数据设置、样式设置、事件管理等)。),基本操作(json数据显示、预览、保存、权限等)表单支持组件的多样式配置验证:复杂表单值的验证。使用JSONSchema规范数据校验规则,提供统一的规则管理库进行管理,开箱即用。联动:通过变量选择的变化、简单高效的表单多端匹配、PC端和移动端适配(组件)、免登录配置,实现联动逻辑控制。页面的按钮配置可以直接配置联动表单3.亮点和差异与业界其他方案相比,我们的表单引擎有以下亮点:整体实现:基于前后端的整体实现,项目不多只是前端项目使用门槛:以业务人员或产品经理为使用门槛,入门及其简单可视化:可视化构建表单和修改表单Schema样式配置:配置组件的属性一样多尽可能支持更多的需求开箱即用:基础验证在后端配置了比较完善的验证库,只需要选择使用即可。联动配置:将列表页、表单、应用等整合为一体,实现业务的真正联动。4.下一步发展计划表单模板:基于模板的配置可以节省更多的工作量。5.结束除了持续迭代优化,表单也在近期内重点提供更多的组件,以减少开发团队的工作量。如果您有更多更好的建议,请告诉我,如果您有不好的使用投诉,请告诉我。我们希望通过开源与社区进行交流和改进,为大家提供更好的工具和脚手架。您的Star是我们最大的动力。如果你对项目感兴趣或者有建议,欢迎随时和我们交流~仓库:https://gitee.com/software-minister/jvs我们还有其他的开源项目