Project Introduction ๐ โ
๐ vue3-naiveui-admin is an extremely simple, out-of-the-box enterprise-level backend management frontend template built with Vue3, Vite, TypeScript, and Naive UI.
Ecosystem โ
| Project | Description | Tech Stack |
|---|---|---|
| vue3-naiveui-admin | ๐ฏ Current Project | Vue3 + NaiveUI + TypeScript |
| youlai-boot | โ Java Backend | Spring Boot + MyBatis Plus |
| youlai-nest | ๐ข Node Backend | Nest.js + TypeORM |
Multiple Versions Support โ
๐ก Element Plus versions are updated synchronously
| Version | Description | Repository |
|---|---|---|
| Standard Edition | Complete management system | vue3-element-admin |
| Lite Edition | Lightweight development template | vue3-element-template |
| JS Version | JavaScript version | vue3-element-admin-js |
Online Experience ๐ โ
- Link๏ผ https://vue.youlai.tech/naiveui
Code Repository โญ โ
- Gitee๏ผ https://gitee.com/zimo493/vue3-naiveui-admin
- GitHub๏ผ https://github.com/zimo493/vue3-naiveui-admin
Core Features ๐ โ
Technology Stack โ
- Frontend Framework:
Vue 3.5+Vite 7+TypeScript+TSX - UI Component Library:
Naive UI- Clean, modern Vue 3 component library - CSS Framework:
UnoCSS- Atomic CSS engine - State Management:
Pinia+ persistence plugin - Vuex replacement - Network Requests:
Axios- Complete TypeScript encapsulation
Component Encapsulation โ
- Form Component:
FormProcomponent based onNaive UIsecondary encapsulation - Table Component:
TableProcomponent based onFormProencapsulation - Dialog Components:
DrawerForm,ModalForm- Improve development efficiency - Page Caching:
KeepAlivesupports multi-level caching
Interface Design โ
- Theme Adaptation: Light/Dark/Auto mode, maintaining
Naive UInative style - Custom Theme: Supports custom theme colors and page transition effects
- Responsive Layout: Perfect adaptation for desktop and mobile
Code Standards โ
- Code Constraints:
ESLint+Prettier+Stylelint+EditorConfig - Git Standards:
Husky+Lint-staged+Commitlint+Commitizen - Commit Format: Using
cz-gitto standardize Git commit messages
Browser Support ๐ป โ
Local Development Recommended to use Chrome latest version browser
Production Environment Supports modern browsers, does not support IE.
| IE | Edge | Firefox | Chrome | Safari |
|---|---|---|---|---|
| โ Not Supported | โ Supported | โ Supported | โ Supported | โ Supported |
nuyoah