一个非常好用的,在线画图软件。开源的在线画流程图软件,超级棒。draw.io

前言


1,关于draw.io


站地址:
https://www.draw.io/ng=zh
站的参数说明:
https://desk.draw.io/support/solutions/articles/16000042546-what-url-parameters-are-supported
带开发者模式:

当然本身也是开源软件,apache 开源协议的。
github地址:
https://github.com/jgraph/drawio
7000 多个星星呢。

2,使用


非常方便的使用:

前后台的全部代码都有呢。主要还是前端的代码。
后端代码,主要是负责账户登录。存储啥的。很少的代码。
主要还是前端的代码。
不是node的项目呢。还是纯js的代码呢。学习使用起来肯定好。
代码量也挺大的呢。慢慢看,最好改装成啥功能。或者参考下自己也做个拖拽的项目。才能学的很好。

同时还使用了 https://electronjs.org/ 项目做桌面版本的支持呢。
还是非常好的项目。
但是这个web 工程里面没有源代码是压缩之后的。

在这个项目:
https://github.com/jgraph/mxgraph

其中npm 对应的lib 在:

https://www.npmjs.com/package/mxgraph

https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html
这个才是前端的代码。
https://github.com/jgraph/mxgraph/tree/master/javascript/examples
下面有好多例子学习。

4,总结


声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月2日
下一篇 2018年10月2日

相关推荐