如何使Angular.js应用程序在可用时与服务器同步脱机

时间:2013-02-21 15:00:44

标签: javascript html5 angularjs offline breeze

我正在寻找处理此问题的方法或库。我的想法是将数据存储在localstorage中,并在连接可用时同步到后端,http://pouchdb.com/看起来很酷,但是有人在生产中使用它吗?

更新

现在你也可以使用:

3 个答案:

答案 0 :(得分:10)

还没有使用它,但熟悉它们在.NET中的其他产品中的BreezeJS背后的概念。看看http://www.breezejs.com/,这里的Ward Bell将它呈现给Google员工 http://www.youtube.com/watch?v=P2ErSQj3SN8&feature=player_profilepage

答案 1 :(得分:2)

答案 2 :(得分:-1)

breezejs不是同步解决方案! 如果服务器数据改变本地数据中发生的事情 如果在最后一次更新后服务器上删除了一些记录,那么本地数据必须在一个名为sync的方法之后同步,换句话说,某个日期必须在调用savechange后返回客户端,告知客户端数据库与服务器同步