先决条件
CabloyJS不重复造轮子,而是采用业界最新的开源技术,进行全栈开发的最佳组合。因此,建议您在继续后面的阅读之前,最好能对以下框架有所了解和认知。
- 前端
- 后端
体验
CabloyJS通过核心模块的组合对具体业务中常用的大多数功能和特性进行了封装和实现。因此,建议您先进入系统
,大致试用一下CabloyJS提供的功能和特性
教程
在CabloyJS框架的基础上进行具体业务模块
的二次开发非常快速、便捷。通过后面的教程
章节,可以看到开发一个业务模块
需要哪些步骤
EggBornJS
通过阅读EggBornJS
章节,可以了解EggBornJS
为了实现模块化为核心的架构
和模块化隔离
,在EggJS
的基础上做了哪些特性方面的扩展
CabloyJS
通过阅读CabloyJS
章节,可以了解CabloyJS
为了提升业务开发的效率和便利,提供了哪些核心模块
NodeJS工作流引擎
NodeJS工作流引擎
是一个业务开发平台最核心的组件,通过阅读该章节,可以了解CabloyJS自带的工作流引擎如何简便、灵活、高效的支撑业务系统的开发
解决方案
在CabloyJS的基础上,针对不同业务场景实现了相应的解决方案,包括:
- Cabloy-CMS
- Cabloy-社区
- Cabloy-微信
- Cabloy-企业微信
- Cabloy-钉钉
- Cabloy-Uniapp
test-****模块
test-party
是CabloyJS框架的测试模块,包含大量测试用例
和Kitchen-sink
test-flow
是NodeJS工作流引擎的测试模块,包含大量与工作流相关的测试用例
当新建项目时,test-****
模块会自动下载到项目所在目录中。这些测试模块既便于快速学习CabloyJS方方面面的知识点,又便于快速启动实际的业务开发。建议您关注并保持test-****
模块的更新,以便及时获取最新的样例代码
核心模块源码
通过查阅CabloyJS提供的核心模块的源码,您会发现CabloyJS框架足够灵活,您可以进行深度的定制
、替换
、扩展
CabloyJS提供的大量功能和特性
评论: