性能优化
分类 | Hooks | Classes |
---|---|---|
性能分析 | <Profiler> v16.9 | - |
懒加载 | - | React.lazy() v16.6 import() ES2020 |
记忆和缓存 | - | React.PureComponent v15.3 |
\-记忆渲染结果 | useMemo() v16.8 | React.memo() v16.6 |
\-缓存函数 | useCallback() v16.8 | - |
\- | - | key v0.13 |
延迟更新 | useTransition() v18.0 | React.startTransition() v18.0 |
\- | useDeferredValue() v18.0 | - |
Effect 事件分离 | useEffectEvent() | - |
React 编译器 | React Compiler | - |
大纲
- 性能优化
- 分析
- 网络性能
- 渲染性能
- 构建工具性能
- 网络
- 渲染
- 策略设计
- 逻辑优化
- 资源优化
- 大小/质量
- 资源加载
- 预加载
- 懒加载
- 浏览器缓存
- 网络分发
- Gzip 传输
- CDN 分发
- 优化
- React 源码优化
- 逻辑优化
- 资源优化
- 资源加载
- 网络分发
- Webpack 打包优化
- 逻辑优化
- 资源优化
- React 源码优化
- 分析