网站地图官方微信:
网站首页 包装印刷加工 包装项目合作 印章用品 眼镜及配件 验钞机 学校家具

当前位置: 首页 >

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

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

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

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

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

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

  • | 新手养鱼,鱼缸中能放入哪些水草? |

    这得看题主想要怎样养水草。 网上大部分水草,尤其是草缸用的...

    查看详情>>
  • | Rust 的设计缺陷是什么? |

  • | 曼德拉是南非的罪人吗? |

  • | 有没有一个特别好用的Linux系统? |

  • | 中年男人为什么还在玩十年前的游戏? |

  • | 伊以的对轰证明伊朗似乎没那么菜!美国会下场吗? |

  • | 为什么从事技术的人普遍都比较难沟通? |

  • | 稀土究竟是什么?为什么可以卡住了美国的重要命脉? |

  • | 为什么一谈到Wi-Fi想支持6GHz,总有人说那你可以去国外? |

  • | flutter为什么不用Go语言,而用Dart? |

  • | 为什么 Windows 没有比较成熟的第三方桌面环境(explorer.exe)? |

  • 给小孩Youtube Kids,陪他玩Minecraft,他...

    2025-06-20
  • 代码仓库 gitee本例代码 gitee之前写的 创建项目先...

    2025-06-20
  • 听说过「鱼生火肉生痰,青菜豆腐保平安」么?为什么? 因为鱼肉...

    2025-06-20
  • 推荐一些有意思的小众库 miette***s://githu...

    2025-06-20

关注我们

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