Offline First应用程序中的数据同步

Den*_*edo 11 synchronization offline angularjs hybrid-mobile-app

随着周围所有的嗡嗡声离线首先应用,自带了首创的事情之一是在客户端和服务器之间的数据同步.

关于这个主题有几个帖子和问题,在我的研究中,我发现了一个非常有趣的"数据访问和同步的独立库",名为Orbit.js.

到目前为止,我找不到关于Orbit.jsAngularJS之间集成的任何帖子或问题,我发现的所有参考都与Ember.jsFoundation集成.

我想知道是否有人已经在同一个项目中试过.
有限制/限制吗? Orbit.js正如文档所说:

Orbit.js没有特定的外部运行时依赖性,但必须与实现Promises/A +规范的库一起使用,例如RSVP.

这可能是将其与AngularJS集成的限制吗?

Pop*_*245 0

这两者似乎可以很好地结合在一起,但我自己还没有将这两者放在一起应用程序。但是,另一种选择是使用不同的数据同步库。几个月前,我偶然发现了 Pouch DB,它确实有一个 Angular 模块。

以下是进行一些挖掘的链接。希望能帮助到你!

PouchDB - http://pouchdb.com 角度模块 - https://github.com/wspringer/angular-pouchdb

  • 是的,它确实看起来像一个不错的同步库,但它只适用于 CouchDB。这是一个巨大的限制...... (3认同)