网站地图官方微信:
网站首页 河上镇 尚屯镇 武昌区 揭东区 安云乡 桃林乡

当前位置: 首页 >

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

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

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

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

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

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

  • | nodejs能写windows桌面应用程序吗,就是打包成exe这种的? |

    能写,而且现在很普遍。 node.js本质上还是js,只不...

    查看详情>>
  • | 我因为男朋友叠了被子判断他不能结婚,是矫情做作吗? |

  • | 你的低成本爱好是什么? |

  • | 手机的运行内存真的有必要上16GB吗? |

  • | 为什么长得漂亮却没什么用? |

  • | 如何看待苹果在 WWDC25 发布的 Foundation 模型框架,它将为开发者和用户带来哪些改变? |

  • | AI如何辅助编程? |

  • | 很好奇,组NAS的玩家是如何解决上传速率的问题? |

  • | Golang web项目求推荐? |

  • | 坚持使用 PHP 的你,如今有什么感悟? |

  • | 如何进入开源软件世界提升自己? |

  • 你说的是那个 笔芯悠悠 么? 在B站叫 ***千代 。 退...

    2025-06-24
  • 任何软件都不可能把一个任务分配给2个核心进行运算的。 就那...

    2025-06-24
  • 大概率大人物暗示了东子了。 本来,饿了么的存在是为了反陇断...

    2025-06-24
  • 揪着ui那几个像素不放的,当***处理 还有个说这是基本功,...

    2025-06-24

关注我们

添加微信好友,关注最新动态