React 进阶面试题
Redux · Fiber · 工程化
Redux、中间件、Fiber、性能优化、SSR、错误边界与架构设计等 React 进阶题。
共 225 道题
题目列表
| 题目 | 难度 | 标签 |
|---|---|---|
| React Router 支持哪几种模式?请解释每种模式的实现原理? | 困难 | React路由 |
| React Router 的实现原理是什么? | 困难 | React路由 |
| React的工作(渲染)原理是怎样的? | 困难 | React |
| Redux 请求中间件如何处理并发请求? | 困难 | ReactRedux |
| 在 React路由 里,如何实现动态加载模块,以实现按需加载? | 中等 | React路由 |
| 有哪些ReactUI库?它们有什么优缺点? | 简单 | React |
| Redux的数据存储和本地存储 有哪些关键差异? | 简单 | ReactRedux |
| React 的虚拟 DOM和Vue的虚拟 DOM 有哪些关键差异? | 简单 | React |
| React组件的更新机制是怎样的? | 中等 | React |
| 在React中,发起网络请求应该放在生命周期的哪个阶段?为什么? | 中等 | React生命周期 |
| 在React组件中如何实现事件代理?它的原理是什么? | 困难 | React |
| React 16引入了哪些新特性? | 中等 | React |
| 请解释:React的纯函数?它有哪些特点 是什么? | 简单 | React |
| React有状态组件 与 无状态组件 有何不同??它们的优缺点和使用场景是什么? | 简单 | React |
| 请解释:redux-saga中间件?它有什么作用 是什么? | 困难 | ReactRedux |
| 常见 React组件间共享数据的方法 有哪些?分别说明? | 简单 | React |
| redux-saga和Mobx 有哪些关键差异? | 困难 | ReactRedux |
| 在 React 里,如何实现滚动动画? | 中等 | React |
| 在 React 里,如何实现双向绑定,并将其抽象成公共组件? | 中等 | React |
| 在React项目中,你使用过哪些动画库? | 中等 | React |
第 9 / 12 页