Search Docs
K
旧版博客
标签
分类
归档
旧版博客
标签
分类
归档
Menu
Overview
Filter
React
React基础汇总
React版本区别
JSX是什么
虚拟DOM
Diff算法(React15)
Diff算法(React16-17)
Fiber是什么
Hooks(React 16.8)
ref原理
context原理
事件机制
Lane优先级
并发渲染
类组件 和 函数组件 对比
生命周期
React 涉及的算法
React面试题
React笔记
1. 代码中所有JSX其实都是函数
2. 函数组件的调用原理
3. React.createElement 和 ReactDOM.render 原理
4. 批量更新(类组件为例)
5. React的事件都绑定在容器上代理,而Handler在当前真实dom的store属性上
7. react与Vue的不同
6. ref
7. DOM-Diff
8. context穿透传值原理
9. 生命周期
10. Hooks
11. router原理
pureComponent原理
12. redux原理
React16架构演变
React15架构导致卡顿
React16如何解决卡顿
React16架构是什么
卡顿即掉帧
模拟 StackReconciler 与 FiberReconciler
代数效应(未完成,待加深理解)
感谢
Lanes模型
React16 Fiber
Fiber是什么
Fiber的工作原理(Fiber树篇)
Fiber的工作原理(Fiber节点篇)
JSX是什么
其他
为什么Vue不需要Fiber
Diff算法
ReactHooks
useState
useCallback + useMemo
useReducer
useContext
useEffect
useLayoutEffect + useRef
forwardRef + useImperativeHandle
延迟场景产生的闭包问题
React Router
路由基本原理
6.0以前版本的 react-router原理
6.0版本 react-router
继承window.history对象,监听操作路由
路径参数的原理
Link NavLink Navigate的原理
Zustand
使用
Zustand优势
待填坑
History路由 VS Hash路由
路由原理
API 具体实现
一些思考
优缺点
Redux VS Recoil VS Zustand
待填坑
断言库Jasmine
三个基础API
匹配器(Matcher)
beforeEach系列函数(全局API)
fail函数(全局API)
嵌套调用describe
禁用describe 和spec (全局API)
spy的创建
模糊期望值
Clock
异步
spy监控策略设置
其他笔记
React.lazy / Suspense
Demo加载Echarts