Store 在 Redux 中的意义是什么
- 保存state
- 接收派发事件
- 将接收到的事件给reducer处理,reducer将修改后的状态返回给state
为什么React Router v4中使用 switch 关键字?
switch只会渲染复合匹配条件的第一个路径,避免重复渲染
React有哪些限制?
- react只是一个库,而不是一个完整的框架库
- 它的库非常庞大,需要时间来理解
- 新手程序员可能很难理解
- 编码变得复杂,因为它使用内联模板和 JSX
react性能优化方案
- 重写shouldComponentUpdate,来避免不必要的dom渲染
- 使用production版本的react.js
- 使用key来帮助React识别列表中所有子组件的最小变化
React 项目用过什么脚手架
create-react-app
什么时候用类组件Class Component,或函数组件Function?
如果你的状态需要state和生命周期函数,请使用class component 否则使用function component。