Q: bpmn.js是什麼? 🤔️前端
」
bpmn.js是一個BPMN2.0渲染工具包和web建模器, 使得畫流程圖的功能在前端來完成.vue
Q: 我爲何要寫該系列的教材? 🤔️git
」
由於公司業務的須要於是要在項目中使用到bpmn.js
,可是因爲bpmn.js
的開發者是國外友人, 所以國內對這方面的教材不多, 也沒有詳細的文檔. 因此不少使用方式不少坑都得本身去找.在將其琢磨完以後, 決定寫一系列關於它的教材來幫助更多bpmn.js
的使用者或者是期於找到一種好的繪製流程圖的開發者. 同時也是本身對其的一種鞏固.github
因爲是系列的文章, 因此更新的可能會比較頻繁, 您要是無心間刷到了且不是您所須要的還請諒解😊.web
不求贊👍不求心❤️. 只但願能對你有一點小小的幫助.後端
上面👆其實已經介紹過了, bpmn.js是一個BPMN2.0渲染工具包和web建模器.瀏覽器
它使用JavaScript編寫,在不須要後端服務器支持的前提下向現代瀏覽器內嵌入BPMN2.0流程圖.服務器
簡單來講, 就是能使得前端來畫流程圖, 它可能長成這樣:markdown
也可能長成這樣:編輯器
或許你能夠親自試試: 在線繪製bpmn流程圖
bpmn-chinese-document的GitHub地址,求Star🌟
在此教材中, 你能夠學到:
《全網最詳bpmn.js教材-自定義contextPad篇》
《全網最詳bpmn.js教材-properties-panel篇(上)》
《全網最詳bpmn.js教材-properties-panel篇(下)》
《掘友易樣-使用vue+bpmn-js實現activiti的流程設計器》