ちゃんとやるならそうだけどレアケースだから無視してる
今だったらもうちょっといい設計ができるのか、はたまた大差ないのか
nostter はキャッシュファーストになっていて基本キャッシュの情報を表示 裏でリレーからイベントを取得して更に新しいものがあったら反映 になってる
設計によるけどキャッシュファーストにしてもいいしリレーから取得したイベントがキャッシュと整合性取れなかったら通信おかしいよってエラー出してもいい
そんなに使うことある?w
NIP-77 で遊びたい気もしてるんだけどサポートしてるリレーがまだ少なそうなのとライブラリがなさそうなのがネック
自分のメタデータ系イベントだけならそんなに容量いかないから端末毎にフルバックアップでいいかなと思ってる
バックアップは過去のイベントを保持したかったから容量の多い IndexedDB へ
nostter のログインユーザーのキャッシュは基本 localStorage
バックアップどこまで/どうやって取るかはあんまり汎用化できない気がしてる