记项目-web端优化方案(长期更新)
项目背景:现项目主要是做关于机器人的调度系统,涉及到web端、移动端、小程序及服务端和实体机器人端;
迭代背景:web端
记录方向:web端的优化点
记录时间:20210119——长期更新
=====================================================
1、浏览器的渲染的多线程优化
=====================================================
1、浏览器的渲染多线程优化
项目有一个设备演示界面,该界面加载花费的时间很长,打开F12开发者工具-network-timing查看每个请求花费的时间,请求到响应的时间花费的时间很长,资源下载完成后到渲染完毕也花费了很长的时间。
开发给出的解释是,该页面有很大的计算量:需要将所有的历史点位数据及订阅到的实时数据全部要做坐标转换。然后就有了渲染多线程的优化。
优化的方案和网上的render主线程新建webwork子线程的思路是一致的,将计算工作部分转移给webwork子线程来处理

浙公网安备 33010602011771号