Repolode
zclzone

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. 1

    Клонируйте шаблон с помощью degit (без истории Git).

    npx degit zclzone/vue-naive-admin
  2. 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 обновляется ежедневно.

Похожие проекты

Текстовая фермерская игра и симулятор жизни в китайской деревне, вдохновлённые Stardew Valley и созданные на Vue 3 и TypeScript для браузера.

594+4 за неделю86TypeScriptOtherАктивно поддерживаетсяОбновлён 9 дней назад

Полнофункциональная админ-платформа на Vue 3 и Gin с JWT-аутентификацией, RBAC, генератором кода и конструктором форм для внутренних бизнес-систем.

25,1 тыс.+4 за неделю7,1 тыс.GoApache-2.0Обновлён 11 дней назад