Rails上的Javascript

Rails上的Javascript,javascript,local-storage,Javascript,Local Storage,刚刚开始尝试HTML5功能,非常喜欢本地存储 现在我想知道创建一些使生活更轻松的图书馆是否有意义。它可以轻松地将对象从本地存储持久化到服务器数据库。类似于object.findAllByAttribute(属性)等 所以我的问题是:已经有什么东西可以帮助我编写离线html5应用程序了吗?如果没有,这有意义吗?还是我的想法不对?主干网。js是一个Javascript框架,有助于简化该任务。它支持本地存储和服务器同步 这是一个利用本地存储的示例应用程序 这使用主干本地存储适配器 刚刚找到。看起来

刚刚开始尝试HTML5功能,非常喜欢本地存储

现在我想知道创建一些使生活更轻松的图书馆是否有意义。它可以轻松地将对象从本地存储持久化到服务器数据库。类似于object.findAllByAttribute(属性)等


所以我的问题是:已经有什么东西可以帮助我编写离线html5应用程序了吗?如果没有,这有意义吗?还是我的想法不对?

主干网。js是一个Javascript框架,有助于简化该任务。它支持本地存储和服务器同步

这是一个利用本地存储的示例应用程序

这使用主干本地存储适配器

刚刚找到。看起来很有趣,比backbone.js更简单,更接近Rails或Grails


但必须承认,重点不是离线功能。但是我想,当您已经有了一个模型时,脱机不再是大问题。

这里是另一个用于处理本地存储的javascript库:


我没有用过,但它看起来值得考虑。

我自己也没有用过,但可能非常适合


还有一个支持本地存储的js模型,我已经使用过,它非常好,我认为本地存储和服务器之间的同步可能是相当特定于应用程序的。

先进的东西,这似乎是我问这个问题时正在寻找的东西


还有一个关于使用AngularJs和Grails创建SPI应用程序的精彩讨论:

回答得好。不错的框架。但它看起来有点太复杂了。我们将拭目以待,看看是否能得到更简单的答案。抱歉,只得到+25。我肯定今天早上我接受了你的回答,但我用了我的手机浏览器。似乎ajax请求没有通过:-(我确实在早上看到答案被接受。我不知道为什么它只显示+25。可能还有其他问题。顺便说一句:我试图通过电子邮件联系stackoverflow团队,但还没有得到回复:-(更新:我收到stackoverflow团队的反馈。赏金已经更改-接受答案不会分配赏金。我必须单击赏金图标才能分配赏金,但我没有:-(抱歉,嗯。选择正确的答案不容易。我想backbone.js答案值得赏金。)(如果在接下来的15个小时内没有给出更好的答案),这确实符合我的问题。但现在在我看来,我无法以正确的方式表达我的想法-所以对我来说,(我自己的)javascriptMVC答案是最好的。刚刚发现了这个伟大的项目: