共计 1246 个字符,预计需要花费 4 分钟才能阅读完成。
课程说明
B 站直播
为回馈新老同学对开源框架 CabloyJS
的支持与厚爱,快速而轻松的开启 NodeJS 全栈开发
之旅。2019 年 9 月 5 日至 9 月 11 日在 B 站开启了一波免费直播培训课程
课程信息,请点击链接
回放视频,请点击链接
网易云课堂
B 站直播一共 5 节课,总时长约 10 小时。在将前 2 节课整理完回放视频之后,有网友建议将视频进一步切分,按知识点整理,从而便于按需观看和学习
因此,在中秋节 3 天假期,将所有回放视频重新整理,切分为 112 课时
,并且已在 网易云课程
上线,同样是坚持 免费盛筵 作者亲授
网易免费课程,请点击链接
CabloyJS 定位
CabloyJS 是面向 中小开发团队
和接单侠
开发的 NodeJS 全栈业务快速开发框架
为什么要开发 CabloyJS
中小开发团队或接单侠所面临的困境
多场景需求
:pc、mobile、微信、钉钉,等等多种要素平衡
:技术、人才、时间、质量 -> 成本、收益
客户的潜在需求日益多变,因此开发场景日益碎片化,不同的场景又面临着不同的技术选择,从而又决定着人员的配备,技术选择
与人员配置
影响着项目开发的 时间
与质量
,从而又最终体现在 成本
与收益
的平衡上
场景碎片化
场景 | 前端 | 后端 |
---|---|---|
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 后端代码即可
- 前端:所有可基于 H5 的场景,只需开发一套 CabloyJS 前端代码即可
CabloyJS 应对之法
- 采用
pc=mobile+pad
的独特页面风格,
把移动端的开发体验与用户操控体验带入 pc 端,一套代码适应全场景需求
- CabloyJS 不仅是
技术框架
,更是业务框架
,将用户管理
、角色管理
、权限管理
等诸多功能特性沉淀成核心模块,从而为快速业务开发提供强有力的支撑 - 彻底的
前后端分离
体系,从而实现前端灵活多变,后端不变应万变
,使整个 CabloyJS 架构具有很强的灵活性和延展性
CabloyJS 特点
CabloyJS 决不重复制造轮子,而是在业界流行技术框架基础之上做的再创新,比如前端基于VueJS + Framework7
,后端基于KoaJS + EggJS
有了这些底层框架的强大支撑,CabloyJS 就可以放开手脚在业务层面做大量的创新与沉淀,从而将 NodeJS 全栈开发
的体验带入一个新的层面
因此,CabloyJS 的特点就是 别具一格
,一旦用上就会 爱不释手
,因为 顺畅而愉悦
的全栈开发体验本来就应该是这样
正文完