rx-nostrの対抗馬を発見した。WebStreams APIベースで実装されてて、開発は日本の方だ
Discussion
詳しいところは実装を比較してみてみないとわからないけど、 rx-nostrと比較すると
- 依存が少なくコンパクト
- 標準 APIベース
あたりがメリットになるのかな。逆にrx-nostrのメリットは
- operatorなどの既存のrxjs資産が使える
- websocketまわりの再接続等の面倒を感じずに使える
あたりで、現状でいうと概ね低レベルか高レベルかという選択になる気がする
そもそもwebstreams apiを知らんのだけど、ブラウザで簡単に使えるのかはわからん (web workerでしか使えない?)
web workerの場合、メインスレッドをブロックしないから高効率みたいなのってあるんだろうか