前端物语|面试物语-React
大约 2 分钟约 595 字
- React 事件绑定的方式有哪些?区别?
- React 构建组件的方式有哪些?区别?
- 说说对 Fiber 架构的理解?解决了什么问题?
- 说说对高阶组件的理解?应用场景?
- 说说 React 性能优化的手段有哪些?
- 说说 React Jsx 转换成真实 DOM 过程?
- 说说对 React 的理解?有哪些特性?
- 说说对 React Hooks 的理解?解决了什么问题?
- 说说你对 React Router 的理解?常用的 Router 组件有哪些?
- 说说 React Router 有几种模式?实现原理?
- 说说对 React refs 的理解?应用场景?
- [ 说说 Real DOM 和 Virtual DOM 的区别?优缺点?](https://www.h7ml.cn/posts/interview/React/Real_DOM_Virtual DOM)
- 说说对 Redux 中间件的理解?常用的中间件有哪些?实现原理?
- 说说 React 的事件机制?
- 在 react 中组件间过渡动画如何实现?
- 说说你在 React 项目是如何捕获错误的?
- 说说对 React 中类组件和函数组件的理解?有什么区别?
- React 中组件之间如何通信?
- 说说对受控组件和非受控组件的理解?应用场景?
- 说说 React diff 的原理是什么?
- 你在 React 项目中是如何使用 Redux 的? 项目结构是如何划分的?
- 说说你对 immutable 的理解?如何应用在 react 项目中?
- 说说 react 中引入 css 的方式有哪几种?区别?
- 说说你是如何提高组件的渲染效率的?在 React 中如何避免不必要的 render?
- React 中的 key 有什么作用?
- 说说 React 生命周期有哪些不同阶段?每个阶段对应的方法是?
- 说说你对 Redux 的理解?其工作原理?
- 说说 React render 方法的原理?在什么时候会被触发?
- 说说 React 服务端渲染怎么做?原理是什么?
- 说说 React 中的 setState 执行机制
- state 和 props 有什么区别?
- 说说你在使用 React 过程中遇到的常见问题?如何解决?
- super() 和 super(props) 有什么区别?