現在、今後のプロジェクトでは、Backbone、Ember、Angularのいずれかを決定しようとしています。私たちが本当にこのアプリケーションのために持っていたいのは、オフラインでlocalStorageに情報を保存し、再び接続できるときにサーバーと同期できるようにする機能です。バックボーン(https://github.com/lucian1900/Backbone.dualStorage)でこれを可能にするものが見つかりました。これはEmberで行われたことですか?モデルをlocalStorageで同期し、ember.jsでリモートにシンクしますか?
5
A
答えて
0
私はこのことについても考えてきましたが、今はこれが可能かどうかはわかりません。それは間違いなく、これを将来的に持っているember-dataチームの目標です。
理論上、安定したネットワーク接続を検出すると、モデルのアダプタをLocalStorageAdapterからRESTAdapter(または同様のもの)に切り替えるのと同じくらい単純なはずです。
あなたはDS.Store.adapterForType
方法を見てみることができ - ユースケースのこの種のは、(私は信じているビデオの最後に近い)まで持って来られたとき、それはhis talk at Ember Campにイゴールで言及されました:
1
私はember-data-syncを考えますプロジェクトは尋ねられることを正確に行いますが、それは死んでいるように見え、最新のEmberバージョンでは動作しません。 :(
+0
このプロジェクトのjj-abramsブランチを確認してくださいEmber Data 1.0との同期を保つために再起動している可能性があります – genkilabs
関連する問題
- 1. Sencha 2:LocalStorageのhasMany関連のモデルを同期する
- 2. Ember.jsでDBから非同期にフェッチする
- 3. 非同期リモート呼び出し
- 4. SVNはどの同期モデルを使用していますか?
- 5. リンクサーバーを介したリモートSPコール。非同期かどうか
- 6. リモートCSVを消費し、MVCでビュー用のモデルに変換しますか?
- 7. Ember.jsモデルsaveはサーバにデータを送信しません
- 8. モデルのJava同期
- 9. 利用可能な場合Ember.jsアプリをサーバー同期でオフラインにする方法
- 10. Github - クローン作成/リモート同期やクローン作成に失敗しました。
- 11. LocalStorageからBackbone.jsモデルを取得する
- 12. Ember.JS - 同じページで複数のモデル、コントローラ、ビューを使用するにはどうすればいいですか?
- 13. 2つのフォルダが同じlocalStorageを共有できますか?
- 14. 同期フレームワーク - 同期する前にロジックを確認します
- 15. コンピュータ間でhtml5 localstorageを自動的に同期させる方法はありますか?
- 16. Javaで同期メソッドを宣言してトレードオフしますか?
- 17. Ember.js - ルートロード時にモデルをリロードしない方法
- 18. 同期GM_xmlhttpRequestは非同期で動作していますか?
- 19. Ember.js動的モデルのプロパティ
- 20. エンバールータ:非同期モデル(約束?)
- 21. リモートでRegasmを実行しますか?
- 22. Pydev + Djangoワークフロー。ローカル(テスト)+リモート同期。 djangoでgitを使う
- 23. ループバック:埋め込みモデルがオフライン同期で動作しません
- 24. RSync:両方向でどのように同期しますか?
- 25. CoreDataデータベースはiCloudなしで同期しますか?
- 26. iCloudからアイテムを削除 - 「同期していないアイテムで同期を無効にできません。
- 27. Railsはモデルからフラグメントキャッシュを期限切れにします
- 28. dispatch_applyは同期または非同期ですか?
- 29. バックボーンのトリガー()は同期または非同期ですか?
- 30. Is - [UITableView reloadData]非同期または同期ですか?
[Ember Data Local Storage Adapter](https://github.com/rpflorence/ember-localstorage-adapter)を見てみるとよいかもしれませんが、 – ahmacleod
最後にどのような解決策がありましたか – significance