CabloyJS最大的痛点是:通过模块化的架构设计,可以快速开发全场景业务
场景 | 前端 | 后端 |
---|---|---|
PC:Web | CabloyJS前端 | CabloyJS后端 |
PC:Exe | CabloyJS前端 + Electron | CabloyJS后端 |
Mobile:IOS | CabloyJS前端 + Cordova | CabloyJS后端 |
Mobile:Android | CabloyJS前端 + Cordova | CabloyJS后端 |
微信公共号 | CabloyJS前端 + 微信API | CabloyJS后端 |
企业微信 | CabloyJS前端 + 微信API | CabloyJS后端 |
钉钉 | CabloyJS前端 + 钉钉API | CabloyJS后端 |
Slack | CabloyJS前端 + Slack API | CabloyJS后端 |
小程序:微信、支付宝、百度等 | 小程序框架 | CabloyJS后端 |
CabloyJS最大的亮点是:通过pc=mobile+pad
的模式,将Mobile场景的操控体验
和开发模式
无缝带入PC场景,只需开发一套代码即可通用Mobile和PC两个场景
业务模块
,有利于功能内聚与重用业务模块
为核心,构建开放的生态体系业务模块
可以单独发布、单独部署,单独升级,从而促进CabloyJS整个生态圈的繁荣,进一步加速实际业务的开发业务模块
可以单独编译,可以满足保护商业代码
的需求JSON
进行流程定义的配置,告别XML配置文件的冗杂Flow/FlowNode/FlowTask
模块分层机制实现工作流引擎的架构,让工作流不再神秘,源码也不再叠床架屋业务流程
和审批流程
原子数据生命周期
结合,内置了一套基于业务数据的审批工作流
。参见:原子生命周期(三生三世)表单验证
结合,支持分别配置不同流程节点的读取字段权限
和修改字段权限
。参见:表单验证AOP
机制定制工作流逻辑Listener
机制定制工作流逻辑流程节点
的定制开发测试驱动
代码,可快速上手使用工作流欢迎加入CabloyJS - 微信官方交流群
。此群包含且不仅限于以下功能:
1、交流CabloyJS的使用与开发心得
2、通告CabloyJS的最新资讯
3、不定期组织CabloyJS的免费直播课程
4、共同探讨CabloyJS的演进,与CabloyJS共成长
请添加个人微信,联系加群,备注:加群