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

OSCHINA-MIRROR/dream21th-springboot-react-web

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

springboot-react-web

Проект

Для разработки бэкенда используются Spring Boot и Spring Cloud, для фронтенда — React и Ant Design.

Ant Design — это фреймворк для пользовательского интерфейса бэкенда. Адрес сайта: https://ant.design/index-cn.

Архитектура

  1. В проекте используется архитектура с разделением на фронт и бэкенд. На данный момент реализованы только базовые функции: управление пользователями, правами доступа и меню.
  2. Бэкенд реализован с использованием Spring Boot, Spring Security, Eureka, Zuul и Feign. Фронтенд использует React.js и Ant Design от муравьёв.
  3. Проект состоит из двух файлов:
    • dream-react-parent — Java-проект, который включает в себя следующие подпроекты:
      • dream-react-eureka;
      • dream-react-zuul;
      • dream-react-user-api.
    • react — фронтенд-проект.
  4. Файлы SQL находятся в папке doc.

Установка

Установка фронтенд-проекта:

  1. Для запуска фронтенд-приложения требуется среда Node.js.
  2. После загрузки проекта необходимо выполнить команду npm install для установки зависимостей.
  3. После установки зависимостей можно запустить проект с помощью команды npm run.

Запуск бэкенд-проектов:

Необходимо последовательно запустить три проекта.

Использование

  1. Данный проект является учебным и может содержать ошибки и места, требующие оптимизации.
  2. Проект предоставляется только для ознакомления и не предназначен для коммерческого использования.
  3. При локальной отладке необходимо изменить IP-адрес в браузере. Текущий адрес — http://118.190.62.94, его нужно заменить на адрес сервера.
  4. Можно использовать адрес http://www.fffffff.online с именем пользователя admin и паролем admin для проверки проекта.
  5. Автор приветствует комментарии и предложения по улучшению проекта.

Вклад

Вклад в проект можно внести следующим образом:

  1. Fork (скопировать) проект.
  2. Создать ветку Feat_xxx.
  3. Отправить изменения.
  4. Создать Pull Request.

Дополнительные сведения о Gitee

  1. Используйте файлы Readme_XXX.md для поддержки разных языков, например Readme_en.md или Readme_zh.md.
  2. Официальный блог Gitee — blog.gitee.com.
  3. Вы можете посетить сайт https://gitee.com/explore, чтобы найти интересные проекты на Gitee.
  4. GVP — это список самых ценных проектов на Gitee, отобранных на основе качества кода и вклада сообщества.
  5. Официальная документация Gitee доступна по адресу https://gitee.com/help.
  6. «Звёзды Gitee» — это рубрика, где демонстрируются достижения участников Gitee.

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

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

Введение

Бэкенд-разработка использует Spring Boot и Spring Cloud, фронтенд-разработка — React.js и Ant.Design. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

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

Участники

все

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

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