# 【必会】谈谈你对 React 的了解

# 【必会】什么是 JSX?为什么浏览器无法读取 JSX?

# 【必会】shouldComponentUpdate 是做什么的?

# 【必会】React 性能优化是哪个周期函数?

# 【必会】React 中 keys 的作用是什么?

# 【必会】React 中 refs 的作用是什么?

# 【必会】请列举 React 中定义组件的方法?

# 【必会】调用 setState 之后发生了什么?

# 【必会】你怎么理解 redux 的 state 的?

# 【必会】除了在构造函数中绑定 this,还有其它方式吗?

# 【必会】(在构造函数中)调用 super(props)的目的是什么?

# 【必会】简述 flux 思想?

# 【必会】事件在 React 中的处理方式?

# 【必会】列出 Redux 的核心方法?

# 【必会】(组件的)状态(state)和属性(props)之间有何不同?

# 【必会】何为受控组件(controlledcomponent) ?

# 【必会】何为高阶组件(higherordercomponent) ?

# 【必会】React 中组件如何进行数据传值?

# 【必会】解释 Reducer 的作用

# 【必会】redux 有什么缺点

# 【必会】了解 redux 么,说一下 redux

# 【必会】Redux 的工作流程

# 【必会】vue 和 React 的区别

# 【必会】React 生命周期函数有哪些?

# 【必会】运行阶段生命周期调用顺序?

# 【必会】React 中 component 和 pureComponent 区别是什么?

# 【必会】什么是无状态组件,与有状态组件的区别?

# 【必会】调用 render 时,DOM 一定会更新吗,为什么?

# 【必会】在哪些生命周期中可以修改组件的 state?

# 【必会】connect()前两个参数是什么?

# 【必会】React-router 的原理

# 【必会】React 的 diff 原理

# 【必会】为什么建议传递给 setState 的参数是一个 callback 而不是一个对象

# 【必会】redux 中间件原理

# 【必会】React 性能优化的方案

# 【必会】为什么虚拟 DOM 会提高性能?说下他的原理

# 【必会】setState 何时同步何时异步?