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

OSCHINA-MIRROR/Eric1689-shop-wechat

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_en-US.md 6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 02:21 ddc1e8b

DVA Boot Admin

dva-boot-admin

DVA Boot Admin

:lemon: :tangerine: :cherries: :cake: :grapes: :watermelon: :strawberry: :corn: :peach: :melon:

На основе наиболее зрелой технологической системы экосистемы React создана готовая к использованию система управления бэкендом. Фреймворк содержит уникальные пользовательские компоненты, а также множество сторонних компонентов, которые получили признание и известность. Мы надеемся, что люди, использующие его, смогут быстро и стабильно разрабатывать надёжные, красивые и простые в использовании веб-приложения.

GitHub | Gitee

Содержание

Feature

  • Инкапсулирует поток данных фреймворка dva. Простые запросы могут быть определены без определения в модели и сервисе.
  • Инкапсулированный API-макет. Можно разрабатывать функции фронтенда независимо от фона.
  • Инкапсулированная логика запросов на подкачку. Упрощение и стандартизация логики подкачки.
  • Инкапсулированные инструменты выборки. Лучшие инструменты выборки.
  • Маршрутизация по требованию загрузки. Быстрая загрузка первого экрана.
  • Обёрнутые компоненты antd. Расширены многие полезные виджеты.
  • Фрактальная структура проекта. Нет необходимости отвлекать другие модули во время разработки для достижения минимальной связи.
  • Размер после сжатия gzip составляет 2,09 МБ, обычно — менее 1 МБ.
  • Основан на dva-boot.
  • Глобальная обработка исключений, глобальный перехват запросов.
  • Инструмент автоматической настройки кода dva-boot-desktop, скоро появится: tada:

Структура

.
├── public                   # Статические общедоступные активы (не импортируются нигде в исходном коде)
├── templates                # Файл шаблона, подготовленный для генерации кода
├── src                      # Исходный код приложения
│   ├── index.js             # Основной контейнер HTML-страницы для приложения
│   ├── config.js            # Глобальная конфигурация
│   ├── components           # Глобальные повторно используемые компоненты
│   └── layouts              # Компоненты, определяющие основную структуру страницы
│       ├── BasicLayout      # Базовая структура страницы, настраиваемая в маршруте
│       └── OtherLayout      # Другая структура
│   ├── routes               # Основные определения маршрутов и асинхронные точки разделения
│       ├── index.js         # Основные маршруты и асинхронные точки разделения
│       ├── Home             # Фрактальный маршрут
│           ├── index.js     # Определения маршрута и асинхронные точки разделения
│           ├── assets       # Активы, необходимые для рендеринга компонентов
│           ├── components   # Презентационные компоненты React
│           ├── model        # Модель dva
│           └── service      # dva

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

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

1
https://api.gitlife.ru/oschina-mirror/Eric1689-shop-wechat.git
git@api.gitlife.ru:oschina-mirror/Eric1689-shop-wechat.git
oschina-mirror
Eric1689-shop-wechat
Eric1689-shop-wechat
master