alloy worker:面向事务的高可用Web Worker通信框架 源码
合金工人 面向事务的高可用Web Worker通信框架。 腾讯出品,可以继续居住腾讯文档等大型前端项目的考验。 特色 面向事务及命名空间的通信封装,支持大规模业务的场景。 Promise化调用代替跨线程事件监听,无缝支持async / await。 完整的Worker可用监控指标;全周期工人错误监控。 原始码全TypeScript,跨线程数据类型一致性验证。 跨线程请求和响应的数据流调试。 良好支持IE10 +浏览器。 独立打包的重建支持,无需自行配置。 业界方案对比 项目 简介 建立打包 一流的API封装 跨线程调用申明 全面监控 易拓展性 Webpack官方,源码打包能力 :check_mark: ✘ ✘ ✘ ✘ 封装基本API为Promise化通信 ✘ :check_mark: ✘ ✘ ✘ Chrome团队,通信RPC封装 ✘ :check_mark: 同名函数(基于代理) ✘ ✘ 社区目前比较完整的方案 :check_mark:
用户评论