关于javascript:JVS开源框架系列流程引擎含开源地址

32次阅读

共计 912 个字符,预计需要花费 3 分钟才能阅读完成。

一、我的项目简介

JVS 是面向软件开发团队能够疾速实现利用的根底开发框架,采纳微服务分布式框架,提供丰盛的根底性能,集成泛滥业务引擎,它灵活性强,界面化配置对开发者敌对,底层容器化构建,汇合继续化构建。
我的项目仓库:https://gitee.com/software-mi…
社区版已开源,在受权状况下反对 100% 源码同步,反对商用。

二、流程引擎介绍

流程引擎实质是解决业务流转过程中,带来的大量的反复的业务逻辑的,通过流程引擎能够缩减大量的业务开发成本,并提供一系列机制确保咱们的业务的晦涩度与准确性。
目前市面上流程引擎有比拟多种:Osworkflow、JBPM、activiti、flowable、Camunda 等这几种支流的计划,目前我采纳的是可视化交互性更好的流程引擎,上面给大家简略介绍下:
1、新建了流程,设置好相干条件,点击设计流程

2、流程设计界面

3、流程设置

4、实现公布的流程能够间接在流程申请入口主动生成

5、配置工作节点与条件

6、反对配在线表单

7、跳转表单配置(独自具体介绍表单的配置)

三、亮点与差别

绝对业内其余计划,咱们的表单引擎具备以下亮点:
整体实现:基于前端与后端的整体实现,而非很多我的项目仅仅是前端我的项目
应用门槛:以业务人员或者产品经理为应用门槛,上手及其简略
款式配置:尽可能将组件的属性进行配置化以反对更多的需要
开箱即用:根底校验在后端配置了比拟全的验证库,只须要抉择即用。
联动配置:将列表页、表单、利用等整合与一体,实现业务的真正联动

四、下一步开发计划

流程集成更多的节点类型,比方调用逻辑引擎配置的工作。

五、完结

除继续迭代优化外,咱们也在构建一些企业信息化的根底的利用,比方在线协同文档、工作协同治理等,目标是为了升高开发团队的工作量,大家有更多更好的倡议请通知我,如果有很糟的应用吐槽也请对我将,咱们并心愿能通过开源,与社区一起交换改良,为大家提供更好的工具与脚手架。
对于 JVS 开源框架的其余性能介绍,能够在首页文章页面查看理解。你的 Star 是咱们最大的能源,如果对我的项目有趣味、有倡议,欢送随时与咱们交换~
仓库地址:​​https://gitee.com/organizatio…​

正文完
 0