react 开发手册

总结 react 开发是需要用到的框架和功能模块,从模块安装、脚手架、网络请求模块,到状态管理、数据库,以及原生开发的组件与UI,都简单地做了记录,方便开发时查询。

语法篇

工具篇

  • yarn
    • facebook 出品的模块安装工具,国内使用阿里源 yarn config set registry 'https://registry.npm.taobao.org'
  • create-react-app
    • 官方初始化脚手架
  • create-next-app
    • 面向服务端渲染的 next 框架脚手架
  • axios
    • http 请求模块
  • fetch-jsonp
    • jsonp 请求模块

状态篇

  • redux
    • ReduxJavaScript 状态容器,提供可预测化的状态管理。
    • Action, Reducer, Store
  • mobx
    • mobx 提供简单、可扩展的状态管理
    • mobx-state-tree 快速创建状态管理模型

UI篇

数据篇

原生篇

IDE篇

路由篇

后端篇

组件篇