mizchi/redux-workerized 作った。 yarn add redux-workerize で入る。 元々は react-hooks で redux へのアダプタを書いていただけのライブラリだったが… TypeScript フレンドリーなAPIにする ReactRedux.Provider の異なるAPI表現だけじゃ面白くない じゃあ Redux.Store を worker に置いて postMessage で更新しよう mapStateToProps や更新処理の抑制の処理もCPU使うから、worker に置こう JSON飛び交ってるだけだし、 React だけじゃつまらないから Vue Plugin も提供しよう 結果、ビジネスロジックが Worker に切り出された上で、 React と Vue が同じ Store を共有するようになった。 どうなってるかというと
![redux-workerized で Redux と Vue を接続する - mizchi's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/4cfa78e2577b4e2890359c681baafb08b51a0266/height=288;version=1;width=512/https%3A%2F%2Fi.gyazo.com%2Fd35c88597e72590b3e73d8618f26c061.gif)