自分のメタデータ系イベントだけならそんなに容量いかないから端末毎にフルバックアップでいいかなと思ってる
バックアップは過去のイベントを保持したかったから容量の多い IndexedDB へ
nostter のログインユーザーのキャッシュは基本 localStorage
バックアップどこまで/どうやって取るかはあんまり汎用化できない気がしてる
今のところバックアップは無限に保存されるけど直近数件しか要らないはずではあるのよな
Lumilumi でフォローリスト取得し損ねたときに新規作成ボタンが出てきて押したとか
されなかったらバグなので報告よろ
実装がうまくいってればよそのクライアントで更新しても nostter を開けばバックアップされるはず
IndexedDB を導入してやれることの幅が広がったので kind: 0 のキャッシュとかもそのうちやりたい
ライブラリいろいろ調べてみたけど Dexie.js が使いやすそうだった