CabloyJS 是什么

April 23, 2026 · View on GitHub

简体中文 | English

CabloyJS 是什么

CabloyJS 是一款Node.js 全栈框架。V5进行了架构级的重构,请查看重构之后的仓库:

Vona、Zova和Cabloy的关系

  1. VonaJS: 提供后端底层架构,及 SSR 适配层
  2. ZovaJS: 提供前端底层架构,及 SSR 渲染能力
  3. 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 TSX + Angular IOC
  • VonaJS:全栈框架,支持单代码库构建SSR/SPA/Web网站/Admin中后台,内置前后端类型共享能力

3. 2026年:V5发布

2026-04-13,ZovaJS V5 和 VonaJS V5 正式发布。CabloyJS V5 在全新底层框架之上,不断提供更多高级能力,进一步提升开发体验和效率,践行教科书式框架的愿景和使命

License

MIT License

Copyright (c) 2016-present, Vona/Zova/Cabloy