English | 简体中文
Zova: The Intuitive Frontend Framework = Vue3 Reactive + React TSX + Angular IOC
- Built-in out-of-the-box SSR solution, building
SSR/SPA/Website/Admin-Dashboardin one codebase - Supports dual-layer tabs navigation, enabling efficient page switching while maintaining page state
- Dynamically render CRUD list pages, entry pages, and search forms, while demonstrating best practices for Tanstack Table, Tanstack Form, and Tanstack Query
Zova can be used with any UI library and comes with built-in project templates for several UI libraries, making it easy to use out of the box, including:
- Daisyui
- Quasar
- Vuetify
- Empty: Other UI libraries can be used based on this empty template
- vue3 + ts + tsx + tailwindcss + daisyui
- admin/123456
The Website and Admin-Dashboard of Cabloy Store are built by one codebase
- Website: https://cabloy.com
- Admin-Dashboard: https://cabloy.com/admin
- Dual-layer tabs navigation
| Name | Version |
|---|---|
| Vite | >=8.0.0 |
| Vue | >=3.5.6 |
| Vue Router | >=4.4.5 |
| Zod | >=4.1.13 |
| Tanstack Query | >=5.92.5 |
| Tanstack Form | >=1.23.5 |
| Tanstack Table | >=8.21.3 |
Zova can be used with any UI library and comes with built-in project templates for several UI libraries, making it easy to use out of the box
| Name | Version |
|---|---|
| Daisyui | >=5.3.2 |
| Tailwindcss | >=4.1.14 |
| Quasar | >=2.18.1 |
| Vuetify | >=4.0.1 |
- Thanks to Angular that ioc container of Zova was in part inspired by Angular
- Thanks to React that React’s pioneering JSX syntax has significantly improved the efficiency and experience of front-end development
- Thanks to Vue that Vue provides a very powerful reactive system and ecosystem. Without the support of these ecosystems, Zova would be difficult to implement
Copyright (c) 2016-present, Zova
