- 該当チャンネルのメッセージをsubscribe
- EOSE(end of stored events)が来るまでは待機
- EOSEが来たら一旦そこまでのメッセージを配列で返す
- その後も購読を続け追加メッセージは都度WebSocketで配信
- チャンネルが変わったらsubscriberを切り替える
- いい感じにキャッシュ など...
を同時にやろうとして脳がパンク
弊サークルのOSS SNSをnostr対応させてる
階層構造とカスタムスタンプが強みだけど今はイマイチ活用方法が思いつかずただnostr対応させただけで終わってしまっている
https://github.com/ras0q/nostraQ-UI

- 該当チャンネルのメッセージをsubscribe
- EOSE(end of stored events)が来るまでは待機
- EOSEが来たら一旦そこまでのメッセージを配列で返す
- その後も購読を続け追加メッセージは都度WebSocketで配信
- チャンネルが変わったらsubscriberを切り替える
- いい感じにキャッシュ など...
を同時にやろうとして脳がパンク
No replies yet.