项目介绍
ZeniCore Nuxt 是一个基于 Vue 3 + Nuxt 4 + TypeScript 构建的企业级前端开发框架,旨在为开发者提供一套完整、高效、可扩展的前端解决方案。
核心特性
- 高性能:基于 Vite 构建,开发体验流畅,生产环境性能优异
- 类型安全:全面采用 TypeScript,提供完整的类型定义和提示
- SSR/SSG 支持:通过 Nuxt 4 实现服务端渲染和静态站点生成
- 组件丰富:提供完善的基础组件库和业务组件库
- 权限控制:内置完整的权限管理体系
- 开发效率:配置完善,开发工具链完整
技术栈
| 技术选型 | 版本号 | 用途说明 |
|---|---|---|
| Vue.js | 3.5.x | 渐进式 JavaScript 框架 |
| Nuxt | 4.0.x | 基于 Vue 3 的 SSR/SSG 框架 |
| TypeScript | 5.4.x | 类型安全解决方案 |
| Vite | 6.x | 新一代前端构建工具 |
| Element Plus | 2.13.x | Vue 3 组件库 |
| Tailwind CSS | 4.2.x | 原子化 CSS 框架 |
| Pinia | 2.1.x | Vue 官方状态管理 |
| VueUse | 10.9.x | Vue 组合式工具库 |