What is CabloyJS
April 23, 2026 · View on GitHub
English | 简体中文
What is CabloyJS
CabloyJS is a NodeJS full-stack framework. V5 has undergone an architecture-level reconstruction. Please check the repositories after the reconstruction:
The relationship between Vona, Zova, and Cabloy
- VonaJS: Provides backend underlying architecture and SSR adaptation layer
- ZovaJS: Provides frontend underlying architecture and SSR rendering capabilities
- CabloyJS: Provides more out-of-the-box capabilities to accelerate fullstack project development
Development History
1. 2016: V1-V4
CabloyJS development started in 2016. CabloyJS was initially a fullstack NodeJS framework based on JavaScript, and has evolved through major versions including V1, V2, V3, and V4, continuously improving its architecture
- Some say:
CabloyJS is a textbook-like framework - Others suggest:
If CabloyJS supported TypeScript and adopted a frontend/backend separation architecture, it would bring a brand new fullstack development experience
2. 2023: V5 Development
In 2023, after thorough evaluation and verification, CabloyJS V5 underwent a complete redesign adopting a completely new architectural philosophy. Developed in TypeScript with a frontend/backend separation architecture, it spawned two underlying frameworks:
- ZovaJS: An intuitive frontend framework = Vue3 Reactivity + React TSX + Angular IOC
- VonaJS: A fullstack framework supporting building
SSR/SPA/Website/Admin Dashboardin a single codebase, with built-in frontend/backend type sharing capabilities
3. 2026: V5 Release
On 2026-04-13, ZovaJS V5 and VonaJS V5 were officially released. CabloyJS V5, building on the new underlying frameworks, continues to provide more advanced capabilities, further enhancing development experience and efficiency, practicing the vision and mission of being a textbook-like framework
License
MIT License
Copyright (c) 2016-present, Vona/Zova/Cabloy