官网地址: https://doc.iocoder.cn/

Gitee地址:https://gitee.com/zhijiantianya/ruoyi-vue-pro

工作流学习一途,

  • flowlong国产信创好框架,mp开发者代码质量有保障。

    • 不足之处:没有完整前后端例子,工作流这种项目没有完整前后端的开源项目真的很难学。
  • flowable老外老牌框架,API丰富,功能全,6.x版本有完整前后端代码样例,学习很不错。

    • 不足之处:文档看不懂,也不咋详细,代码还是偏重。
  • Activiti‌,Camunda‌问题和flowable类似。

  • Warm-Flow够轻量,但社区活跃度不够,完整开源的项目完成度不高,但该有的功能写的都挺好的。

开源项目看了一个又一个,我一直分不清ruoyi-vue-plus和ruoyi-vue-pro这两个之间的关系,

简单说这两个项目都是基于ruoyi-vue项目二次开发,因为ruoyi-vue以及一系列ruoyi框架已经不再维护了,这两个项目在一众基于ruoyi的项目展露头角,这两个项目维护到现在和最开始的ruoyi已经是两个项目了,不改名的原因个人见解,项目初期难免蹭了ruoyi的热度,还有就是开源协议的限制吧,毕竟是搞开源的,如果搞开源的都不遵守开源协议,那就乱套了。

于是乎我都拉取下来,运行过后,比较了一下我要学习的工作流模块,还是选了pro

最终选择ruoyi-vue-pro的原因有三:

模块化架构:代码干净,质量有保障

深度整合flowable:最最重要的,基于flowable实现了工作流中的各种国产需求,且示例完整,代码整洁,文档齐全。

代码活跃度高,有问题修复的也快。而且代码相对功能比较稳定。

这几天无聊可能就把文档和代码当小说看了,里面各个功能的实现,比如单点登录,文件存储,代码生成等等

多多学习后提升自己的工作效率也是非常合适的。