成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

開源工作流引擎方案復(fù)盤

開源
mxGraph?是一個?JavaScript?圖表庫,可以快速創(chuàng)建交互式圖形和圖表應(yīng)用程序,這些應(yīng)用程序可以在主流瀏覽器中運行。

圖片圖片

最近一直在研究可視化工作流, 也開源了自己基于 react-flow 實現(xiàn)的工作流編輯器:

圖片圖片

開源地址:https://github.com/MrXujiang/flowmix-flow

接下來就來和大家分享一下市面上常用的開源工作流項目, 以及如何快速上手實現(xiàn)自己的工作流引擎.

市面上開源的工作流引擎都有哪些

圖片圖片

在搜索引擎刷了一圈, 找到幾個還算比較靠譜的開源方案:

mxgraph

antv/g6

antv/x6

react-flow

logicFlow

接下來我會一一和大家介紹一下.

1. mxgraph

mxGraph 是一個 JavaScript 圖表庫,可以快速創(chuàng)建交互式圖形和圖表應(yīng)用程序,這些應(yīng)用程序可以在主流瀏覽器中運行。mxGraph 提供圖形繪制、圖形可視化、圖形交互、圖形布局、圖形分析等能力, 適用于工作流程圖、BPMN圖、網(wǎng)絡(luò)圖、UML圖、循環(huán)圖、組織結(jié)構(gòu)圖、MindMap圖、機(jī)架圖、甘特圖、信息圖、平面圖等繪制。

圖片圖片

mxGraph創(chuàng)建于2005年,作為商業(yè)項目一直持續(xù)到2016年,2016年創(chuàng)建者以 Apache 2.0 開源協(xié)議在 GitHub 上公布源碼。

github地址: https://github.com/jgraph/mxgraph 文檔地址: http://jgraph.github.io/mxgraph/docs/js-api

我們熟悉的 draw.io 就是基于這個庫來實現(xiàn)的, 驚不驚喜, 意不意外~

2. antv/g6

antv/g6 是我4年前在公司項目中使用過的, 雖然當(dāng)時文檔非常“難啃”, 好在后面把技術(shù)攻克了, 項目也順利上線, 所以這里給大家分享一下. 它是阿里開源的一款圖形引擎, 我們可以使用它實現(xiàn)各種圖編輯器:

圖片圖片

不過我覺得最近更新的版本中對老版本做了毀滅性升級, 導(dǎo)致老項目可能會出現(xiàn)升級成本, 加上文檔中一些API都是過時的, 所以建議官方團(tuán)隊對文檔準(zhǔn)確性和及時性提供一定的保障.

github地址: https://github.com/antvis/G6

3. antv/x6

antv/x6 是一款流程編排解決方案, 之前的項目中雖然也使用過, 但是個人覺得靈活度還是不夠, 感興趣的朋友也可以參考研究一下:

圖片圖片

github地址: https://github.com/antvis/X6

4. react-flow

圖片圖片

react-flow 是我用下來使用體驗最好的一款流程引擎, 從性能和靈活度上, 我覺得都非常適合作為底層流程引擎來使用, 所以我今年花了3個月的時間研究這款項目, 也設(shè)計了一款工作流引擎, 同時基于自己的實踐, 開源了一款工作流編輯器:

圖片 圖片

開源地址:

https://github.com/MrXujiang/flowmix-flow

我強(qiáng)烈推薦大家學(xué)習(xí)一下這款開源項目.

5. logicFlow

圖片圖片

logicFlow 是滴滴團(tuán)隊開源的一款流程圖編輯框架,提供了一系列流程圖交互、編輯所必需的功能和靈活的節(jié)點自定義、插件等拓展機(jī)制。LogicFlow 支持前端自定義開發(fā)各種邏輯編排場景,如流程圖、ER圖、BPMN流程等。在工作審批流配置、機(jī)器人邏輯編排、無代碼平臺流程配置都有較好的應(yīng)用。

雖然早期版本我之前體驗了還是很難滿足我的需求, 但是最新的版本提供了更靈活的配置, 所以大家感興趣也可以嘗試一下~

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

工作流引擎的應(yīng)用場景

這里分享一下我對工作流應(yīng)用的一些看法.

1. OA審批流程

圖片圖片

從我們用的辦公軟件比如釘釘, 飛書, 里面有各種審批, 其實都可以用可視化工作流來配置, 工作流目前在OA領(lǐng)域的應(yīng)用我覺得是最明顯的.

2. AI領(lǐng)域的Workflow

圖片圖片

這兩年AI無疑是一個非常熱門的話題, 業(yè)界比較知名的AI應(yīng)用 Dify, 底層的工作流就是采用React-flow 來實現(xiàn), 所以我們可以基于workflow, 來構(gòu)建我們的AI應(yīng)用.

3. 低代碼/零代碼產(chǎn)品的流程引擎

圖片圖片

這塊也是我主要研究的方向, 目前很多知名低代碼平臺基本上都配備的流程引擎, 來實現(xiàn)業(yè)務(wù)邏輯的可視化設(shè)計.

責(zé)任編輯:武曉燕 來源: 趣談前端
相關(guān)推薦

2021-10-14 11:34:05

技術(shù)工作流引擎

2009-06-11 14:33:11

jbpm工作流引擎什么是jbpm

2023-01-04 08:02:16

工作流架構(gòu)設(shè)計

2011-12-14 09:58:58

JavajBPM

2023-07-05 09:48:44

Activiti部署

2015-07-14 09:26:28

微型工作流引擎設(shè)計

2023-08-02 18:48:23

Flowable工作流引擎

2009-06-11 14:43:34

jbpm工作流引擎jBPM搭建

2009-09-01 18:26:23

C#工作流引擎

2021-12-17 08:39:39

SpringbootActiviti網(wǎng)關(guān)路由

2014-07-31 17:03:12

2021-03-12 06:44:09

Argo Workfl開源項目

2023-06-12 08:01:57

Camunda工作流引擎

2012-05-18 16:55:34

JavaBonita

2022-10-26 08:00:43

Activiti工作流BPM

2024-11-27 08:04:28

LogicFlow技術(shù)前端

2013-04-23 10:28:08

IBeamMDAAWF

2024-04-25 08:00:00

DevOps架構(gòu)軟件開發(fā)

2021-03-05 07:47:07

工作流引擎節(jié)點

2009-06-11 14:48:48

jbpm工作流引擎jbpm例子
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美激情久久久 | 中文精品视频 | 色偷偷噜噜噜亚洲男人 | 天天天天天天操 | 97超碰人人草 | 综合色播| 日韩一区在线播放 | 亚洲一区二区久久 | 97国产爽爽爽久久久 | www.成人在线视频 | 亚洲精品一区中文字幕乱码 | 成人综合一区 | 国产精品精品视频一区二区三区 | 精品欧美一区二区三区 | 99国产视频 | 玖玖视频国产 | 国产一区二区三区四区五区加勒比 | 亚洲h在线观看 | 欧美一级在线观看 | 古典武侠第一页久久777 | 欧美狠狠操| 91网站在线看 | 精品粉嫩aⅴ一区二区三区四区 | 另类二区 | 国产精品欧美一区喷水 | 91一区二区三区 | 在线91| 亚洲国产一区二区在线 | av午夜激情 | 超碰97免费在线 | 日韩精品在线网站 | 99亚洲综合| 中文字幕日韩欧美一区二区三区 | 欧美在线观看一区 | 精品亚洲一区二区三区四区五区 | 欧美黄a | 色网在线观看 | 国产女人叫床高潮大片免费 | 亚洲精品一区二区 | 亚洲成人一区二区 | 亚洲黄色av |