整理开源资源:零代码开发灵魂——逻辑引擎,收藏吧

逻辑配置是零代码开发的业务核心功能,本质上是实现服务的编排,把原子的服务通过可视化编排,形成最终的业务逻辑。

经过小编的精心整理,把相关的资源全部汇总起来,收藏吧!

Drawflow

  • 拖动节点
  • 多路输入/输出
  • 多个连接
  • 删除节点和连接
  • 添加/删除输入/输出
  • 重新路由连接
  • 节点上的数据同步
  • 放大/缩小
  • 清除数据模块
  • 支持模块
  • 编辑器模式 ,或editfixedview
  • 导入/导出数据
  • 事件
  • 移动支持
  • Vanilla javascript(无依赖项)
  • 国家防眠机制
  • Vue 支持组件节点 && Nuxt

开源地址:https://github.com/jerosoler/Drawflow

体验地址:https://jerosoler.github.io/Drawflow/

LogicFlow

提供编辑流程图所需的各种功能,这也是 LogicFlow 的基本功能:

  • 绘制图表的能力。基于SVG绘制各种形状的节点和线条,并提供基本节点(矩形、圆形、多边形等)和线条(直线、折线、曲线)
  • 各种互动功能。响应节点、线条和图形的各种鼠标事件(悬停、单击、拖动等)。如节点拖动、拖动创建边缘、线条调整、双击节点编辑文本等。
  • 能够提高编辑效率。提供网格、对齐线、上一步、下一步、键盘快捷键、图片放大和缩小等,帮助用户提高编辑效率
  • 提供丰富的 API。开发人员通过调用 API 参数和监听事件来完成与 LogicFlow 的交互以下是通过 LogicFlow 的内置节点和支持功能制作的流程图示例:

开源地址:https://github.com/didi/LogicFlow

体验地址:https://examples.logic-flow.cn/demo/dist/bpmn-vue

JVS-logic

提供相对完善的业务逻辑控制,提供了前后端实现的方式,能配置实际的业务功能,可扩展原子组件,可在线实时调试业务逻辑

服务配置化接入

  • 多种触发模式,API触发、定时器触发
  • 原子服务界面配置接入
  • 在线服务调试
  • 函数式数据加工

jvs的逻辑引擎相对来讲是产品化完整一些的产品,在低代码的逻辑配置中起了较核心的作用。

开源地址:https://gitee.com/software-minister

体验地址:https://logic.bctools.cn/#/wel/index

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务