首页 文章详情

一款自带工作流引擎的 Node.js 全栈框架

GitHub精选 | 1245 2021-03-30 22:29 0 0 0
UniSMS (合一短信)

【公众号回复 “1024”,免费领取程序员赚钱实操经验】

大家好,我是章鱼猫。

今天给大家推荐的这个开源项目,来自于读者的投稿,在这里也呼吁更多读者,欢迎向我们投稿有价值的开源项目,我们为你们宣传。

这个开源项目名称是:CabloyJS ,那它到底是干什么的呢?

CabloyJS 是一款 NodeJS 全栈框架,通过前后端分离、模块化的架构设计,可以快速开发全场景业务。内置 NodeJS 工作流引擎、业务数据实现草稿->正式->历史全生命周期管理、角色授权、数据授权、Bean 容器、明细表、消息推送,等一系列核心功能。

CabloyJS 所支持的开发场景见下表:

CabloyJS 所用到的技术栈如下:

  1. 前端:VueJS、Framework7

  2. 后端:KoaJS、EggJS

架构图如下:

  1. egg-born-front:整合 VueJS、Framework7

  2. egg-born-backend:整合 KoaJS、EggJS

  3. EggBornJS:整合 egg-born-front 和 egg-born-backend 实例了一个前后端分离、模块化的基础架构

  4. CabloyJS:在 EggBornJS 的基础之上,提供大量与业务开发相关的模块,如工作流引擎、权限管理、业务数据管理、明细表管理、消息推送,等等

功能业务介绍:

是不是感觉还不错呢?

开源项目地址:https://github.com/zhennann/cabloy

开源项目作者:zhennann

最近,章鱼猫建了一个「GitHub 精选交流群」,欢迎大家一起交流优秀开源项目,也可以宣传自己的开源项目,在 「GitHub 精选」公众号后台回复【加群】邀请你入群。

---特别推荐---

特别推荐:一个新的优质的专注分享各种浏览器插件、黑科技教程、各种你想不到的高效率软件及工具的公众号,「黑科技指北」,非常值得大家关注。点击下方公众号卡片,直接关注

good-icon 0
favorite-icon 0
收藏
回复数量: 0
    暂无评论~~
    Ctrl+Enter