【问题标题】:How to do online/offline sync with a ruby on rails application?如何使用 ruby​​ on rails 应用程序进行在线/离线同步?
【发布时间】:2011-12-23 23:29:39
【问题描述】:

有没有办法与 Rails 项目进行离线同步?

换句话说,我们的客户正在使用他们的网站来展示照片库,但他们需要能够在没有有效互联网连接的情况下执行此操作。他们可以随时重新上线并下载任何新数据以继续展示他们的画廊?

谢谢!

【问题讨论】:

标签: ruby-on-rails offline offline-caching offline-browsing web-storage


【解决方案1】:

您必须制作一个 javascript 客户端应用程序,将更改和状态存储在 HTML5 本地存储中。因此,对于用户来说,他可以执行操作,这些操作可以稍后保存/同步到服务器(例如,当他再次连接到互联网时)。

Sproutcore 非常适合此操作。我不确定是否有任何即将推出的 JavaScript 库(Backbone.js、spine.js)与本地存储交互。

希望这会有所帮助。

【讨论】:

  • sproutcore.com 抛出 503 atm 并没有帮助 :)
【解决方案2】:

我决定使用 rack-offline,但没有人回答。

如果有人感兴趣,可以在github找到。

【讨论】:

    猜你喜欢
    • 2011-08-15
    • 1970-01-01
    • 2010-10-14
    • 2010-09-08
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 2019-09-14
    相关资源
    最近更新 更多