直接说结论吧,web worker 开发者用起来非常不开心 + 容易泄漏源代码这两个原因,所以没有广泛使用。
老规矩,先贴一下我曾经用 web worker 做过的应用。
NCM 转换器 ncm 格式转换到 mp3 的逻辑用了原生的 js worker 实现 Digital IDE VCD 渲染器 解析 vcd 文件并转换成渲染单元的步骤使用了 web worker 跑 wasm 的技术路线 在批判 worker 之前,我先讲讲为什么部分场景下要用 worker。
最主要的原因是防止阻塞主线程,浏览器内…。
{dede:pagebreak/}
一个人要进入你家,说自己是警察。你怎么判断他是真警察还是***警察?
你有过哪些艳遇?
为什么macOS软件生态不敌Windows?
为什么中国很少有人使用linux?
给你100万,但你必须从4度的水域和40度的水域中选一个游1公里,你选哪个?
你生活中做过最自律的一件事是什么?
postgresql也很强大,为何在中国大陆,mysql成为主流,postgresql屈居二线呢?
做引体向上可能会诱发腰肌劳损吗?
独立开发者都使用了哪些技术栈?
如果不能使用linux,只能选鸿蒙与windows,你会选哪个?
鸿蒙电脑应用开发和鸿蒙手机是一样的吗?
为什么老外泡中国妞那么容易?什么时候中国男人也能泡老外那么容易?
有没有GUI框架开发难度小,***消耗又不多,而且又跨平台?
哪张照片让你觉得刘亦菲美得不可方物?
为什么都对TLC乃至未来的QLC嗤之以鼻呢?
预测一下:字节跳动、美团、阿里、腾讯和小米,谁的生命线会更长一些?