1

我想使用 rails 3 开发能够离线工作并在网络可用时立即同步回来的移动应用程序。

我发现草坪椅似乎很有希望用于存储/同步,因为它是纯 json。

如果 rails 3 应用程序处于离线状态,是否有一种方法或设计模式可以激活 Lawnchair,然后在再次在线时将其与 rails 3 应用程序同步回草坪椅数据?

可以使用 rack-offline 来触发这种行为吗?

4

1 回答 1

2

这就是我现在正在做的事情:

  1. 我将使用 Rails 3 应用程序作为 JSON API
  2. 前端将由 Backbone.js 管理,我觉得它“很好”,这对我来说意味着当我第一次有机会了解它是如何工作的时,它给了我和 Rails 一样的好印象
  3. 存储部分将由 HTML5 localStorage 保存,然后通过 JSON 与 Rails API 同步回来(离线时)

我对所有这些的培训内容如下:

  1. HTML5 客户端缓存
  2. Rails 上的 Backbone.Js

让我知道不同的选项/路径

于 2012-03-11T09:26:07.950 回答