English | ็ฎไฝไธญๆ
CabloyJS is a NodeJS full-stack framework. V5 has undergone an architecture-level reconstruction. Please check the repositories after the reconstruction:
- 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
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
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
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
MIT License
Copyright (c) 2016-present, Vona/Zova/Cabloy