ComlinkWebWorkers 开发工具包
Comlink 项目使得 WebWorkers 的开发变得很爽。Comlink 很小,只有 1.1KB 。该库可以消除 postMessage 的心理障碍,隐藏了和 worker 之间的工作细节。
在一个更抽象的级别上,这是一个基于 postMessage 和 ES6 Proxies 的 RPC 的实现。
$ npm install --save comlink
评论
Comlink 项目使得 WebWorkers 的开发变得很爽。Comlink 很小,只有 1.1KB 。该库可以消除 postMessage 的心理障碍,隐藏了和 worker 之间的工作细节。
在一个更抽象的级别上,这是一个基于 postMessage 和 ES6 Proxies 的 RPC 的实现。
$ npm install --save comlink