# React 问题
--测试--
- react 生命周期
- react 通信
- 自定义 hooks 和函数有什么区别
- hooks 为什么不能写在 if 语句里面
- useCallback 的实现原理
- Redux 如何使用以及实现原理
- Redux 中 connect 怎么处理组件的
- 写一个自定义 hooks,useDiff
- useState,useEffect,useRef,useMemo 在存储数据方面有什么区别
- hooks 常用的 api 有哪些
- hooks 组件怎么向外传递方法
- context 会有什么性能问题么
- 实现一个 reduce
- react fiber 能解决什么问题
- react 常用的优化手段,说说 pureComponent;
- 虚拟 dom 有什么好的地方? 框架为什么要设计虚拟 dom?
- React 闭包陷阱有什么好的解决办法吗?
- useReducer 可以解决你知道吗?
- React 受控组件和非受控组件的区别
- React dom 绑定事件,与原生事件有什么区别
- 调用 setState 之后发生了什么;
- 了解过 react 最新的一些动态么?time slice 、suspense、server component 能说说么;
# vue 和 react 的区别联系
- vue 和 react 的区别
- Vue 和 React 如何模版渲染
- 两者的虚拟 dom 区别
- diff 的差异(vue2,vue3,react16)
- vue 和 react 的 jsx 使用
- id key 真的能使列表比对更高效吗?举个反例?