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

OSCHINA-MIRROR/honghuangdc-soybean-admin

Клонировать/Скачать
README.md 18 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 04.03.2025 01:12 e3aaa4f

SoybeanAdmin

Русский | Английский

Лицензия Звезды на GitHub Форки на GitHub Звезды на Gitee

Featured|HelloGitHub

[!Замечание] Если вам нравится проект SoybeanAdmin, или вы считаете его полезным, пожалуйста, оставьте звезду в GitHub. Ваша поддержка является мотивацией для нас продолжать улучшать и расширять функционал!

Введение

SoybeanAdmin — это современный, элегантный и мощный шаблон управления backend с высокой производительностью, основанный на последних технологиях front-end, включая Vue3, Vite5, TypeScript, Pinia и UnoCSS. Он предлагает множество тем и компонентов, строго следуя кодовым стандартам и автоматическому маршрутизатору. Кроме того, он использует онлайн-макет данных, основанной на ApiFox. SoybeanAdmin предоставляет готовое решение для управления backend, которое можно использовать сразу после установки.

Основные характеристики

  • Использование передовых технологий: Использует последние технологии front-end, такие как Vue3, Vite5, TypeScript, Pinia и UnoCSS.
  • Понятная архитектура проекта: Использует pnpm monorepo, что делает структуру проекта понятной и удобной для понимания.
  • Строгие кодовые стандарты: Поддерживает ESLint, Prettier и simple-git-hooks, обеспечивая качество кода.
  • TypeScript: Поддерживает строгую типизацию, повышая надежность и поддержку кода.
  • Разнообразные темы: Предоставляет множество тем, совместимых с UnoCSS.
  • Встроенная международная локализация: Легко реализовать поддержку нескольких языков.
  • Автоматический маршрутизатор: Автоматически создает маршруты, импорты и типы.
  • Гибкие права доступа: Поддерживает как статические маршруты front-end, так и динамические маршруты back-end.
  • Разнообразные страницы и компоненты: Предоставляет различные страницы и компоненты, включая страницы ошибок, компоненты тем и другие.
  • Командная строка: Предоставляет эффективные команды для работы с git, удалением файлов и деплоем.
  • Поддержка мобильных устройств: Поддерживает адаптивные дизайны для мобильных устройств.

Версии

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

Услуги сотрудничества

Мы очень благодарны всем за поддержку проекта SoybeanAdmin! Чтобы еще больше отблагодарить сообщество и помочь предприятиям и разработчикам удовлетворить свои уникальные потребности, мы предлагаем несколько услуг сотрудничества, чтобы вместе достичь успеха.

1. Кастомизация управления backend

Для удовлетворения специфических бизнес-потребностей предприятий и разработчиков, мы предлагаем услуги кастомизации управления backend на основе проекта SoybeanAdmin. Наша команда имеет богатый опыт в различных областях и может быстро понять и реализовать ваши требования, создавая эффективные, гибкие и безопасные решения.

  • Кастомизация: Мы предоставляем комплексные услуги от анализа требований до создания UI и реализации функций, чтобы гарантировать быстрое выполнение проекта.
  • Расширение функциональности: Расширяем необходимые модули функциональности на базе проекта SoybeanAdmin, чтобы повысить функциональность и удобство использования управления backend.

2. Корпоративные внешние услуги

Мы принимаем различные корпоративные внешние проекты, особенно в области разработки, интеграции и обслуживания систем управления backend. Мы стремимся к совершенству, гарантируя качество и прогресс наших проектов, предоставляя прочную техническую поддержку вашему бизнесу.

  • Разработка проектов: Будь то новый проект или оптимизация существующих систем, мы будем работать над созданием надежных решений для вас.
  • Интеграция и обслуживание системы: Также предлагаем услуги интеграции и долгосрочного обслуживания системы на базе проекта SoybeanAdmin, чтобы гарантировать стабильную и безопасную работу вашего программного обеспечения.

3. Контактная информация

Если у вас есть предложения о сотрудничестве или вопросы относительно проекта, свяжитесь с нами через:

  • Электронная почта: soybeanjs@outlook.com
  • GitHub Issues: Вы можете связаться с нами через GitHub Issues для начальной консультации о сотрудничестве.
  • Сообщество WeChat: honghuangdc

Мы рады возможности сотрудничества с вами и помощи в распространении проекта SoybeanAdmin и его успешного применения во многих областях!

Примеры изображений

Как использовать

Подготовка окружения

Убедитесь, что ваше окружение удовлетворяет следующим требованиям:

  • git: Вам нужен git для клонирования и управления версией проекта.
  • NodeJS: >=18.12.0, рекомендуется 18.19.0 или выше.
  • pnpm: >= 8.7.0, рекомендуется 8.14.0 или выше.

Клонирование проекта

git clone https://github.com/soybeanjs/soybean-admin.git

Установка зависимостей

pnpm i

Поскольку этот проект использует управление pnpm monorepo, не следует использовать npm или yarn для установки зависимостей.

Запуск проекта

pnpm dev

Сборка проекта

pnpm build

Синхронизация кода

См. документацию синхронизация кода.

Экосистема

  • react-soybean-admin: Реакт-версия проекта SoybeanAdmin.
  • electron-mock-admin: Система управления макетами API для помощи в разработке frontend.
  • T-Shell: Конфигурируемый терминал и клиент SSH.
  • pea: Система управления правами, использующая SpringBoot3.2 + JDK21, MyBatis-Plus, SpringSecurity и другие, совместимая с soybean-admin.
  • MalusAdmin: Шаблон управления backend на основе Vue3/TypeScript/NaiveUI и NET7 & Sqlsugar.
  • PanisAdmin: Управление backend, использующее SpringBoot3, SaToken, MySQL и другие, вторично модифицированное soybean-admin.
  • snail-job: Платформа управления задачами с высокими характеристиками производительности, внешнего вида и активности.
  • SuperApi: Быстрая реализация ваших идей в виде стабильно работающего продукта!
  • FastSoyAdmin: Современная легкая система управления на основе FastAPI+Vue3+Naive UI.

Как сделать вклад

Мы рады приветствовать любые формы вклада. Если у вас есть идеи или предложения, пожалуйста, поделитесь ими через отправку pull requests или создание GitHub issues.

Гит-коммиты

В этом проекте уже встроена команда commit. Вы можете использовать команду pnpm commit для создания коммита, который будет соответствовать стандарту Conventional Commits. При отправке PR, обязательно используйте команду commit для создания коммита, чтобы гарантировать соответствие стандарту.

Поддержка браузера

Рекомендуется использовать последнюю версию браузера Google Chrome для получения лучшего опыта.

IE Edge Firefox Chrome Safari
не поддерживается последние 2 версии последние 2 версии последние 2 версии последние 2 версии

Открытые авторы

Soybean

Вкладчики

Спасибо за вклад следующих участников. Если вы хотите сделать свой вклад в этот проект, пожалуйста, обратитесь к разделу Как внести вклад.

Общение

Проект SoybeanAdmin является полностью открытым и бесплатным, он помогает разработчикам легче создавать крупные системы управления. Также предоставляются группы общения в WeChat и QQ, вопросы использования приветствуются в группах.

Группа общения в QQ

Добавьте ниже указанный WeChat для приглашения в группу WeChat

Тренд звезд

История графика звезд

Лицензия

Проект основан на лицензии MIT © 2021 Soybean, предназначенной для образовательных целей. Для коммерческого использования следует сохранять информацию об авторстве. Автор не гарантирует и не несет ответственность за любые риски использования программного обеспечения.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/honghuangdc-soybean-admin.git
git@api.gitlife.ru:oschina-mirror/honghuangdc-soybean-admin.git
oschina-mirror
honghuangdc-soybean-admin
honghuangdc-soybean-admin
main