一个以 Vue
、Element-UI
作为前端框架, gojs
作为绘图框架, 以及 express.js
和 MongoDB
作为后端框架的在线流程绘图工具
- 新建 | 修改 | 保存 | 删除流图
- 添加 | 编辑 | 删除流图中的节点
- 添加 | 编辑 | 删除节点间的连线
- Vue | Vuex
- element-ui
- gojs
- axios
- Node.js
- Express.js
- Typescript
- MongoDB | Mongoose
- 获取所有流图
GET /flows
- 创建流图
POST /flow/create
- 更新指定流图
PUT /flows/:id
- 删除指定流图
DELETE flow/:id
$ npm install
# 启动前端服务器
$ npm run serve
# 启动后端服务器
$ node ./server/index.js
https://gojs.net/latest/learn/index.html
https://gojs.net/latest/intro/dataBinding.html
https://gojs.net/latest/intro/tools.html