本文记录使用 create-react-app
- 或简称 cra
创建新的前端项目和配置的过程。包括一些 UI 框架、第三方包的选择的建议。
cra
是 facebook
官方自己维护的一个工具,用来快速的初始化一个 React
项目。提供了多个模板。
推荐的使用方式是用命令 npx create-react-app <app-name> [--template-name]
创建,可以保证创建项目所用的是最新的工具版本。
环境设置 - VSCode
UI 框架的选择
packages!
-
redux
vsmobx
+mobx-state-stree
(aka. mst) -
deprecated
react-router-redux
, see Deep Redux Integration