1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/beiyoufx-soraka-view

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Soraka-view

Soraka View — это проект, основанный на Spring Cloud, который представляет собой бэкенд-решение с пользовательским интерфейсом. Он предлагает эффективное и низкоуровневое решение для разработки и может быть использован как основа для проектов или в качестве обучающего инструмента.

Особенности:

  • полная изоляция фронтенда и бэкенда;
  • унифицированное управление доступом через шлюз, что обеспечивает более высокую эффективность и удобство использования;
  • детальный контроль доступа на уровне кнопок, реализованный с помощью Spring Security OAuth;
  • открытый исходный код под лицензией Apache LICENSE 2.0;
  • бэкенд на основе Vue 2.0.

Проект включает следующие функции:

  1. Управление пользователями с полной системой авторизации.
  2. Настройка структуры организации с возможностью изменения иерархии подразделений.
  3. Конфигурирование системных меню, операций, прав доступа к кнопкам и значков.
  4. Распределение ролей с контролем доступа на основе ресурсов (new RBAC).

Архитектура и технологии:

Технология Версия Описание Сайт
Webpack 4.16.5 Инструмент для сборки фронтенд-проектов https://webpack.github.io/
Node.js >6.0.0 Среда выполнения https://nodejs.org/en/
npm >3.0.0 Менеджер пакетов https://www.npmjs.com/
Vue 2.5.17 Фронтенд-фреймворк https://github.com/vuejs/vue
Element UI 2.4.6 Набор компонентов пользовательского интерфейса https://element.eleme.io/#/
Axios 0.18.0 Сетевой компонент https://github.com/axios/axios
NProgress 0.2.0 Индикатор прогресса https://github.com/rstacruz/nprogress
Vuex 3.0.1 Система управления состоянием https://github.com/vuejs/vuex
Vue Router 3.0.1 Маршрутизация во Vue https://github.com/vuejs/vue-router
Vue Admin Template Шаблон для создания административных интерфейсов https://github.com/PanJiaChen/vue-element-admin

Установка и использование:

Для установки зависимостей выполните команду npm install.

Чтобы запустить сервер с горячей перезагрузкой на порту 59, используйте npm run dev.

Для сборки проекта для продакшена с минификацией выполните npm run build.

Если вам нужен подробный отчёт о сборке, добавьте --report после npm run build.

Перед использованием проекта необходимо установить среду выполнения Node.js и Python. В качестве IDE рекомендуется использовать Visual Studio Code.

Документация:

Быстрое начало работы описано в файле soraka-wiki/快速开始.md.

Часто задаваемые вопросы можно найти в soraka-wiki/常见问题.md.

Демонстрация:

Демонстрация работы проекта доступна по ссылке https://gitee.com/beiyoufx/soraka/blob/master/soraka-wiki/%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B.md.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Сорака — это универсальная среда разработки на основе Spring Cloud, которая отличается высокой эффективностью и слабой степенью инкапсуляции. Она хорошо подходит для изучения и может непосредственно использоваться как среда разработки малыми и средними предприятиями. Soraka View — это проект пользовательского интерфейса для бэкенда в Soraka. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/beiyoufx-soraka-view.git
git@api.gitlife.ru:oschina-mirror/beiyoufx-soraka-view.git
oschina-mirror
beiyoufx-soraka-view
beiyoufx-soraka-view
master