Skip to content

Latest commit

 

History

History
executable file
·
41 lines (24 loc) · 2.17 KB

File metadata and controls

executable file
·
41 lines (24 loc) · 2.17 KB

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

  1. VonaJS: Provides backend underlying architecture and SSR adaptation layer
  2. ZovaJS: Provides frontend underlying architecture and SSR rendering capabilities
  3. 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 Dashboard in 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