firebase可以100%离线运行并稍后同步吗?

时间:2015-11-17 14:40:22

标签: firebase firebase-hosting

我需要为100%离线运行的任务工作构建一个应用程序,然后在重新连接到互联网时与服务器同步。 “当前”应用程序在数据库中有超过6k人,当传教士在现场时需要搜索。挑战在于我需要本地的“全部”数据并在多台笔记本电脑或平板电脑上断开连接。我知道我可以使用像CouchDB这样的数据库,但我更喜欢使用firebase或类似的东西来保持系统的管理简单。这可能是Firebase吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

Web客户端可以处理间歇性脱机(将脱机工作,但不会在页面刷新后继续工作),但不像本机SDK那样持久脱机。

如果您的网络应用需要特定的离线功能,请使用ServiceWorkerIndexedDB。您可以为offlne功能创建数据的持久脱机缓存。

Jake Archibald's Offline Cookbook是构建离线网络应用的绝佳资源。