Railsプロジェクトとオフライン同期を行う方法はありますか?
つまり、クライアントは自分のサイトを使用してフォトギャラリーを表示していますが、アクティブなインターネット接続がなくても表示できる必要があります。いつでもオンラインに戻って、新しいデータをダウンロードして、ギャラリーを表示し続けることができますか?
ありがとう!
Railsプロジェクトとオフライン同期を行う方法はありますか?
つまり、クライアントは自分のサイトを使用してフォトギャラリーを表示していますが、アクティブなインターネット接続がなくても表示できる必要があります。いつでもオンラインに戻って、新しいデータをダウンロードして、ギャラリーを表示し続けることができますか?
ありがとう!
HTML5ローカルストレージ内に変更と状態を保存するjavascriptクライアントアプリケーションを作成する必要があります。したがって、ユーザーはアクションを実行できます。アクションは、後でサーバーに保存/同期できます(たとえば、インターネットに再度接続したとき)。
Sproutcoreはこれに理想的です。今後登場するjavascriptライブラリ(Backbone.js、spine.js)のいずれかがローカルストレージと相互作用するかどうかはわかりません。
お役に立てれば。
ラックオフラインを使用することにしましたが、誰もそれに答えませんでした。
興味のある方はgithubで見つけることができます。