1、基础知识
- 如何理解组件化、模块化
- 如何理解state的渲染机制
- 组件的生命周期
- 组件的通信方式
- es6的基础知识
(1)理解this
(2)闭包
(3)浅拷贝、深拷贝
(4)原型、原型链
(5)var、let 及 const 区别
(6)继承
(7)异步编程:Promise、async 及 await
2、进阶知识
- context上下文
- 高阶组件
- 性能优化
3、扩展知识
- redux数据流
- redux-form表单
- react-router web端的路由管理库
- webpack打包工具
- 自动化部署、打包、发布
4、reactnative
- RN与原生模块通信
- 持久化
- 数据流redux|mobx|dva
- 性能优化
- 动画
- 缩小应用体积
5、vue.js|微信小程序
- vue.js
- 微信小程序+MinUI组件库+typescript+redux+webpack