Шаблон админ-панели на Vue 3, Vite, TypeScript и Naive UI с темами, i18n, файловой маршрутизацией и встроенным CLI для внутренних приложений.
zclzone/vue-naive-admin
Лёгкий шаблон административной панели на Vue 3, Vite, Pinia, UnoCSS и Naive UI с опциональным бэкендом на NestJS.
- Звёзды
- 3,984
- Форки
- 588
- Открытые issues
- 1
- Последний коммит
- 2 месяца назад
Что это?
Vue Naive Admin — минималистичный шаблон административной панели для создания внутренних систем управления. Во фронтенде используются Vite, Vue 3, Pinia и UnoCSS с компонентами Naive UI. Проект написан на обычном JavaScript, а не TypeScript, чтобы снизить порог входа.
Маршруты генерируются динамически на основе прав доступа, поэтому страницы 403 и 404 можно различать, а для новых страниц не нужно отдельно описывать маршруты. Сессии входа поддерживают незаметное обновление токена с использованием Redis. В шаблон также входят переиспользуемые обёртки: компонент Page, CRUD-таблица и Modal.
Отдельный репозиторий содержит совместимый полнофункциональный бэкенд на NestJS, TypeORM и MySQL с аутентификацией JWT, RBAC и основными эндпоинтами, необходимыми шаблону. Также в списке совместимых решений есть бэкенды от сообщества на Java и Go.
Ключевые возможности
- 01Построен на Vue 3, Vite, Pinia и UnoCSS с компонентами Naive UI.
- 02Маршруты генерируются на основе прав пользователей; для ошибок 403 и 404 предусмотрены отдельные страницы.
- 03Управление состоянием через Pinia с сохранением данных.
- 04Незаметное обновление токена с использованием Redis.
- 05Переиспользуемые компоненты Page, CRUD-таблица и Modal.
- 06Опциональный бэкенд на NestJS, TypeORM и MySQL с JWT и RBAC.
Сценарии использования
- Создание внутренней системы управления или административной панели для малого бизнеса.
- Изучение структуры проекта на Vue 3 с маршрутизацией на основе прав доступа.
- Разработка учебного проекта или личной панели управления на основе готового шаблона.
Быстрый старт
- 1
Клонируйте шаблон с помощью degit (без истории Git).
npx degit zclzone/vue-naive-admin - 2
Или создайте собственный репозиторий GitHub на основе этого шаблона.
Что важно знать
- Документация и README в основном на китайском языке.
- Для необязательного бэкенда на NestJS требуется MySQL, а функция обновления токенов использует Redis.
В подборках
Темы
Частые вопросы
- Что такое vue-naive-admin?
- Лёгкий шаблон административной панели на Vue 3, Vite, Pinia, UnoCSS и Naive UI с опциональным бэкендом на NestJS. Vue Naive Admin — минималистичный шаблон административной панели для создания внутренних систем управления. Во фронтенде используются Vite, Vue 3, Pinia и UnoCSS с компонентами Naive UI. Проект написан на обычном JavaScript, а не TypeScript, чтобы снизить порог входа.
- vue-naive-admin можно использовать бесплатно? Какая у него лицензия?
- vue-naive-admin распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- vue-naive-admin всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в vue-naive-admin — 29 авг. 2026 г..
- Для чего можно использовать vue-naive-admin?
- Создание внутренней системы управления или административной панели для малого бизнеса. Изучение структуры проекта на Vue 3 с маршрутизацией на основе прав доступа. Разработка учебного проекта или личной панели управления на основе готового шаблона.
- Как установить vue-naive-admin?
- Клонируйте шаблон с помощью degit (без истории Git).: npx degit zclzone/vue-naive-admin Или создайте собственный репозиторий GitHub на основе этого шаблона.
- Где скачать vue-naive-admin?
- Исходный код и инструкции по установке — на GitHub: https://github.com/zclzone/vue-naive-admin
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Бесплатный шаблон админ-панели с лицензией MIT на vanilla JavaScript, SCSS и Vite — без Bootstrap и jQuery.
Бесплатный шаблон админ-панели на Bootstrap 5 с готовыми макетами, компонентами и страницами на базе библиотеки CoreUI.
Бесплатный шаблон админ-панели на Bootstrap 5.3 и vanilla JavaScript, без jQuery, распространяется по лицензии MIT.
Текстовая фермерская игра и симулятор жизни в китайской деревне, вдохновлённые Stardew Valley и созданные на Vue 3 и TypeScript для браузера.
Полнофункциональная админ-платформа на Vue 3 и Gin с JWT-аутентификацией, RBAC, генератором кода и конструктором форм для внутренних бизнес-систем.