1. 模板库

1.1 前端工程模板工具 Gravi

源自物理学名词,引力Gravitation

PC端后台系统脚手架 pc-admin-template

  • 基于 dva + umi + antd + antd-pro + react 构建
  • 初始化包含模板目录
  • /config Umi构建配置,包含编译环境变量,接口服务环境变量
  • /config/proxy Proxy本地代理
  • /config/routes Route配置
  • /src/models Dva全局数据管理
  • /src/http AxiosHttp配置
  • /src/layouts Layout布局
  • Header
  • Menu
  • Content
  • WebTab
  • /src/pages Pages页面模板
  • /src/widgets 后台组件库 Atomi(基于Antd/AntdPro封装上层)
  • /docker edas发布的docker配置
  • /package.json 依赖包,配合lock锁版本,并包含所有云效编译配置

    移动端React脚手架 h5-react-template

  • 基于dva + umi + zarm + react 构建

  • 初始化包含模板目录
  • /src/widgets React移动端组件库 Photon(基于Zarm封装上层)

    移动端Vue脚手架 h5-vue-template

  • 基于vue-cli + mand-mobile + vue 构建

  • 初始化包含模板目录
  • /src/widgets Vue移动端组件库 Neutron(基于DidiMandMobile封装上层)

2. 组件库

2.1 后台组件库 Atomi

源自物理学名词,原子Atomic | -prefix AtComponent

2.2 React移动端组件库 Photon

源自物理学名词,光子Photon | -prefix PtComponent

2.3 Vue移动端组件库 Neutron

源自物理学名词,中子Neutron | -prefix NtComponent