CabloyJS
VonaJS和CabloyJS的关系
VonaJS 作为底层框架,提供可以实现能力闭环的模块集合。也就是说,基于 VonaJS 就可以开发一个完整的项目
为了进一步提升开发体验和开发效率,通过 CabloyJS 提供更多高级的模块集合
研发历程
1. 2016年:V1-V4
2016 年启动 CabloyJS 开发。CabloyJS 是基于 Javascript 的全栈 NodeJS 框架,历经 V1、V2、V3、V4 等大版本的演进
- 有网友说:
CabloyJS是教科书式的框架
- 也有网友说:
如果CabloyJS支持Typescript,并且前后端分离,就更完美了
2. 2023年: V5研发
2023 年,在经过充分的评估和验证之后,CabloyJS V5 采用全新的架构理念进行彻底的重构。基于 Typescript 开发,采用前后端分离,于是孵化出两个全新的底层框架:
ZovaJS
: 一款更直观的前端框架,汲取 Vue3、React 和 Angular 的精华,用于开发优雅、快速、可靠的系统VonaJS
: 一款直观、优雅、强大的 Node.js Web 框架,用于快速开发任何规模的企业级应用。首创 DTO 动态推断与生成能力,从而显著提升开发效率和开发体验
3. 2025年:V5发布
2025 年,ZovaJS V5 和 VonaJS V5 已发布,CabloyJS V5 在全新的底层框架之上,不断提供更多高级能力,进一步提升开发体验和开发效率,践行教科书式框架
的愿景和使命
CabloyJS模块清单
名称 | 说明 | 首次发布时间 |
---|---|---|
a-authgithub | github 登录认证 | |
a-datasharding | 读写分离 | 2025-09-24 |
a-datasource | 动态数据源 | 2025-09-24 |
a-rest | -- | |
a-socket | WebSocket | |
a-ssr | SSR 渲染 | |
a-ssrhome | -- | |
a-status | 状态管理 |
License
MIT License
Copyright (c) 2016-present, Vona