Skip to content

gsj987/Typescript-mobx-antd-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typescript-Mobx-Antd-Admin

本项目是 Antd-Admin 的Typescript+Mobx改写。

特性

  • 基于Reactant-design
  • 基于Antd-Admin,是一个比较完整的Admin Panel的实现
  • 纯的 webpack + mobx + react-router 的实现,尽可能的减少依赖,适应尽量多的开发情况
  • 基于 React-router 的动态Model和路由,按需载入
  • 基于 webpack-dev-server 实现Mock功能
  • 使用 Typescript 作为开发语言,自动的参数和类型检测,方便规模团队的协同开发
  • 使用 Mobx 代替 Redux,更加简单灵活容易理解,提供类似 MVVM 的开发体验
  • 使用 InversifyJs 实现依赖注入,完全替代 Mobx-React 的inject,整体架构更容易理解,降低藕合,方便使用

开发架构

参考 Antd-Admin 的 README

快速开始

安装依赖:

npm i

编译第三方库为DLL:

npm run build:dll

开启开发服务器:

npm run dev

编译发布版本:

npm run build:prod

About

A implementation of antd-admin with typescript and mobx

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published