#推荐 #视频
Dan Abramov: Beyond React 16 | JSConf Iceland (www.youtube.com)
作个小记:
1. 图一: 该视频主要是 Dan 分享针对 CPU 使用的优化策略 time slicing 和针对 IO(network) 使用的策略 suspense, 其实本质上都是实现异步渲染, 争取快的设备上一切流畅, 慢的设备上保持响应;
2. 图二: CPU demo 主要想表现的就是优先级较高的用户响应不被优先级较低的渲染所阻塞, 对于大型应用来说这是挺容易遇到的问题;
3. 图三: 那个 <Placeholder /> 组件好像很好用, 根据 children 元素的渲染速度来决定是否展示 loader, 感觉经常有这种使用场景;
4. 图四: Dev tools 的 Performance 标签下有个 CPU 选项, 比如你想要看在移动设备上应用的响应速度, 就可以选择 4x slowdown 感受一下!
展开
Alessia于2020-04-06 07:50发布的图片
Alessia于2020-04-06 07:50发布的图片
Alessia于2020-04-06 07:50发布的图片
Alessia于2020-04-06 07:50发布的图片
评论