ここに私が取り組んでいる問題があります:
ビューがあり、コレクションがあります。ユーザーの操作によってモデルがコレクションに追加されたときに、UI を更新したいと考えています。UI の更新は瞬時に行われる必要があります。Web アプリが複数のブラウザー タブまたはウィンドウで開いている場合、ビューはすべてのタブで更新されます。
考えられる解決策: ブラウザーでデータをキャッシュするために localStorage を使用します。すぐにローカル サーバーと同期し、バックグラウンドでリモート同期を実行します。UI の更新を localStorage への更新とバインドします。Backbone.LocalStorageやBackbone.DualStorageなどのプラグインがあります。ソースコードを調べたところ、これらのプラグインはサーバーの更新との競合解決を処理しません。つまり、データを localStorage と同期する前に、データがリモート サーバーと同期されたかどうかをチェックしません。
誰でもこれで私を助けることができますか?github リポジトリへのリンク、stackoverflow ディスカッションは大歓迎です。