为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?

2025-06-28 21:50:11

直接说结论吧,web worker 开发者用起来非常不开心 + 容易泄漏源代码这两个原因,所以没有广泛使用。

老规矩,先贴一下我曾经用 web worker 做过的应用。

NCM 转换器 ncm 格式转换到 mp3 的逻辑用了原生的 js worker 实现 Digital IDE VCD 渲染器 解析 vcd 文件并转换成渲染单元的步骤使用了 web worker 跑 wasm 的技术路线 在批判 worker 之前,我先讲讲为什么部分场景下要用 worker。

最主要的原因是防止阻塞主线程,浏览器内…。

为什么web worker可以在前端开多线程,解决单线程卡死页面的问题,但是没有得到广泛使用?
广告位810*200
相关阅读
项目稳定了,公司也开始盈利了,可以把开发给裁了吗?

项目稳定了,公司也开始盈利了,可以把开发给裁了吗?

有个同事,离职后从未联系过,突然有天打电话,说是公司有个程序...

2025-06-29
为何一直推荐WebRTC?

为何一直推荐WebRTC?

在网上经常看到有人说:“在线教育直播是用WebRTC做的”,...

2025-06-29
弗利萨那么害怕超级赛亚人,为啥还留着贝吉塔等人,不完全杀光?

弗利萨那么害怕超级赛亚人,为啥还留着贝吉塔等人,不完全杀光?

不是…我感觉好像大伙儿都没咋说到点子上。 我没记错的话,在...

2025-06-29
为什么 mac mini 的 m4 版本价格这么低呢?

为什么 mac mini 的 m4 版本价格这么低呢?

首先需要感谢苹果AI,对,就是那个可能今年中国都用不了的苹果...

2025-06-29
太空中没有氧气,为什么太阳还在燃烧?

太空中没有氧气,为什么太阳还在燃烧?

太阳就是标准答案,如果人类掌握了太阳燃烧的奥秘,就会跨入二级...

2025-06-29