React 进阶面试题

Redux · Fiber · 工程化

Redux、中间件、Fiber、性能优化、SSR、错误边界与架构设计等 React 进阶题。

共 225 道题

题目列表

题目难度标签
如何封装一个React的全局公共组件?中等
React
说一下你对虚拟DOM(vnode)的理解。虚拟DOM的引入与直接操作原生DOM相比,哪一个性能?困难
React虚拟DOM性能优化
React项目中,使用单向数据流有什么好处?中等
React
常见 React Router 4和React Router3 有哪些?分别说明变化?新增了哪些特性?简单
React路由
常见 使用React进行开发的方式 有哪些?分别说明?简单
React
请解释: React 的Error Boundaries?它有什么作用 是什么?简单
React
么是 React 的 windowing?中等
React
在React中,修改props会引发哪些生命周期函数?中等
React生命周期
常见 React中refs的作用是什么? 有哪些?分别说明应用场景?简单
React
React 的 setState 批量更新的过程是什么?简单
ReactTypeScript
Redux 的 action 是什么?如何在 Redux 中定义 action?简单
ReactRedux
常见 React性能优化的方法 有哪些?分别说明?比如怎么提升组件渲染效率?困难
React性能优化
常见 创建React动画的方式 有哪些?分别说明?简单
React
React 的Context API 能否取代 Redux?为什么?中等
ReactRedux
React 的 setState和replaceState 有哪些关键差异?简单
ReactTypeScript
请解释:Ant Design (Antd)?它有什么优点 是什么?简单
React
在React和Redux中,哪些功能使用了设计模式?中等
ReactRedux
请解释:React的Hooks?它有哪些应用场景 是什么?简单
ReactHooks
在React 开发中是否存在安全问题?如何解决这些问题?中等
React
在使用React的过程中,你遇到过哪些问题?又是如何解决的?中等
React
第 6 / 12 页