Skip to content

React + Ant Design 入门

Published: at 08:00 AM

Ant Design

要说为啥要学习React,可能是因为难以抗拒Ant Design的美。

根据Ant Design的文档,先尝试quick start,发现没有配置webpack等构件工具的情况下难以运行起来。所以从推荐的umi/dva/antd开始

umi/dva/antd

umi

可插拔的企业级React应用框架。

特点

started

# 安装
$ yarn global add umi # 或者 npm install -g umi

# 新建应用
$ mkdir myapp && cd myapp

# 新建页面
$ umi generate page index

# 本地开发
$ umi dev

# 构建上线
$ umi build

资料

完成用户管理的CURD https://github.com/sorrycc/blog/issues/62

dva

React and redux based, lightweight and elm-sytle framework.
基于React和redux,轻量级、elm-style类型的框架。

Elm is a programming language that compiles to JavaScript. It is known for its friendly error messages, helping you find issues quickly and refactor large projects with confidence. Elm is also very fast and very small when compared with React, Angular, Ember, etc.

特点

资料

dva.js说明文档 https://dvajs.com/guide/#%E7%89%B9%E6%80%A7

what is dva dva = React-Router + Redux + Redux-saga