为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
worker 无法操作DOM worker 无法做“原生”canvas离屏渲染 shared buffer没有原生atomic 即便上述都完美解决了,shared buffer 卡了最低延迟(为了防止旁路攻击)也没办法考虑多线程canvas方案 所以,worker里真实可用的场景并不高不多 即便主线程里已有WASM + canvas,但依旧高开销,开发成本高,还不如将就用用react。
react的concurrent mode就是目前的版本答案(如果你的页面巨大,状态变动频繁) 防冲,任何将界面更新放到…。
{dede:pagebreak/}
上一篇 : 有哪些新生代没见过或者无法理解的 Red Hat Linux 9 时代的事情?
下一篇 : 自己组一个E5服务器才几百块钱,为什么去阿里云租这么贵?
本文地址:{dede:field name='arcurl' /}
{dede:type}更多{/dede:type}
{dede:include filename="pinglun.htm"/}






