在Ionic2客户端中循环返回离线同步



我正在使用loopback3&Ionic2带有回环SDK构建器。

背景:该应用程序包含使用环回CLI生成的服务器/API模块,以及使用Ionic2 CLI生成的客户端模块。客户使用Loopback SDK Builder生成的Angular2模型和服务(可在https://github.com/mean-expert-com/mean-expert-fincial/loopback-sdk-builder上获得)

我现在正在努力使用为AngularJS创建的环回离线同步示例将离线同步集成到我的客户端应用程序中。(可在https://github.com/strongloop/loopback-example-offline-sync上找到)

问题:当将离线同步文件夹(LBClient)与Loopback SDK Builder Code集成时,我面临以下问题。

  1. 如何集成LBClient的单独模型&loopback sdk?
  2. 如何合并lbclient/boot文件夹中存在的replication.js文件?
  3. 在哪里可以将browser.bundle.js文件放在应用程序中?

这是最好的策略吗?有人碰巧遇到了这些挑战吗?

免责声明:我是Loopback团队的核心成员,也是我们离线同步实施的合着者。

您好,恐怕Loopback的离线同步目前与Loopback SDK Builder之类的客户端SDK不兼容。离线同步在浏览器中利用Loopback的服务器运行时,将"内存"连接器组合在一起,将数据存储在浏览器(local)存储中,"远程"连接器与远程服务器交谈,并将更改复制算法交谈以同步这两个数据源。

您可以在我在NodeConf在伦敦一杆和布达佩斯进行的演讲中找到更多细节(幻灯片,视频录制)和我们的文档。

虽然应该在循环back构建器中实现我们的变更复制协议的客户端,但它需要非平凡的努力。

相关内容

  • 没有找到相关文章

最新更新