Реагировать фоновый шаблон администратора

внешний интерфейс GitHub React.js внешний фреймворк Открытый исходный код

домашняя страница гитхаба | адрес предварительного просмотра

Функция

  • Он инкапсулирует поток данных фреймворка dva, и простые запросы не нужно определять в модели и сервисе.
  • Он инкапсулирует моделирование модели данных и может разрабатывать внешние функции независимо от внутренних.
  • Инкапсулирует запросы на пейджинг, упрощает и стандартизирует логику пейджинга
  • Он инкапсулирует запрос на выборку, адаптируется к различным интерактивным запросам с фоном, параметром параметра тела, параметром пути, динамическим заголовком запроса, перехватом до и после запроса.
  • Расширил antd и написал множество практических пользовательских интерфейсов, которые можно сгенерировать с помощью генерации конфигурации, а также набор из трех частей фонового CRUD.
  • Структура каталогов разделена на бизнес-модули, постарайтесь свести к минимуму связь
  • Некоторые часто используемые виджеты
  • Много хорошо оформленных страниц и интерактивных сцен
  • dva-bootИнкапсулированная функциональность строительных лесов
  • Глобальная обработка исключений, глобальный перехват запросов, извлечение общедоступной конфигурации

Структура каталогов

.
├── public                   # 不参与编译的资源文件
├── src                      # 主程序目录
│   ├── index.js             # 程序启动和渲染入口文件
│   ├── components           # 全局公共组件
│   ├── layouts              # 页面结构组件
│   │   ├── BasicLayout      # 基本布局
│   │   └── OtherLayout      # 布局组件根据具体功能调整,在路由配置中引用
│   ├── routes               # 动态路由目录(每个功能一个文件夹的MVC结构)
│   │   ├── index.js         # 路由配置文件
│   │   ├── Home             # 功能模块
│   │   │   ├── index.js     # 路由配置文件
│   │   │   ├── assets       # 单独属于这个模块的静态资源文件
│   │   │   ├── components   # 页面组件
│   │   │   ├── model        # dva model
│   │   │   ├── service      # dva service
│   │   │   └── routes **    # 子路由(目录结构与父级相同)
│   │   └── Login            # 功能模块
│   │       ├── index.js     # 路由配置文件
│   │       ├── assets       # 单独属于这个模块的静态资源文件
│   │       ├── components   # 页面组件
│   │       ├── model        # dva model
│   │       ├── service      # dva service
│   │       └── routes **    # 子路由(目录结构与父级相同)
│   ├── utils                # 工具类
│   └── assets               # 资源文件
│           ├── fonts        # 字体 & 字体图标
│           ├── images       # 图片
│           └── styles       # 全局样式

снимок экрана