Juggle官方文檔地址: https://juggle.plus Juggle演示環境地址: https://demo.juggle.plus/#/login
Juggle是一個接口編排的低代碼工具,通過它可以快速將簡單的API編排成一個複雜的接口,編排的接口可以直接給前端使用,極大的提高開發效率,減輕開發成本。
1.適合已有基礎服務能力,通過Juggle進行微服務接口編排快速搭建一個新產品。
2.系統需要與第三方系統進行對接,通過Juggle直接進行編排,無需任何開發就可以完成對接。
3.適合做前端的適配層(即BFF),可以用Juggle替代常見的通過Nodejs來實現BFF層的能力。
4.適合需要面向私有化或大量定制開發的產品,通過Juggle編排定制化接口,避免對標準代碼的污染。
1.流程多版本管理,天然支持流程灰度能力
2.支持字符串,布爾,整數,小數,日期,時間,列表,對像等數據結構,滿足絕大數數據定義場景
3.內置方法節點,判斷節點,代碼節點,賦值節點,MySql節點等多種節點,能靈活設計流程
4.支持Groovy,JavaScript等多種腳本語言來增強流程
5.套件市場擁有幾十個常見系統的官方套件(如:通義千問,釘釘機器人,QQ郵箱,阿里雲短信)等,開箱即用,大大降低流程設計的複雜度
6.全信創支持,支持MySql,達夢,TiDB,OceanBase等數據庫
Juggle依賴Java環境來運行,因此您先要在設備上安裝jdk,請保證是在以下版本環境中安裝使用:
a. 64 bit OS,支持Linux/Unix/Mac/Windows,推薦選用Linux/Unix/Mac。
b. 64 bit JDK 1.8+;下載地址& 配置。
您可以從最新穩定版本下載juggle-server-$version.zip
包,window下直接通過解壓工具解壓juggle-server-$version.zip
,Linux/Unix/Mac通過如下命令解壓
tar -xvf juggle-server-$version.tar.gz
啟動腳本在juggle/bin目錄
a.window啟動
雙擊startup.cmd運行文件
b.Linux/Unix/Mac啟動
sh startup.sh
啟動成功後,瀏覽器輸入http://127.0.0.1:9127訪問Juggle,默認登錄信息賬號:juggle 密碼:juggle
為了讓用戶更好的上手Juggle,系統自帶了示例接口和示例流程,通過示例流程能快速了解Juggle的基礎能力,示例流程核心邏輯請移步示例流程核心邏輯,示例流程圖如下:
示例接口地址:https://www.juggle.plus/docs/guide/user/example-api
示例流程地址:https://www.juggle.plus/docs/guide/user/example-flow
通過如下方式加入,學習更多關於Juggle的知識,添加微信時,請備註Juggle ,謝謝!
感謝為Juggle功能持續更新日夜奮戰的小伙伴們,感謝為項目提出寶貴優化意見的大佬們!
动动您发财的手,点个Star,是对我们更新最大的支持!
如果你也有開源的夢想,可以在下面的Juggle功能認領表中領取需求,與我們進行溝通後進行開發哦! https://docs.qq.com/sheet/DWVZGZGV0dFhva01s?tab=BB08J2