0
我希望我的web应用程序能够在没有互联网的情况下脱机工作。当它再次联机时,它应该更新数据库。请告诉我一个关于这个研究的主题,或者给出一个简要的想法。在网络应用程序上离线工作,然后再上传
我希望我的web应用程序能够在没有互联网的情况下脱机工作。当它再次联机时,它应该更新数据库。请告诉我一个关于这个研究的主题,或者给出一个简要的想法。在网络应用程序上离线工作,然后再上传
我相信Firebase可以做到这一点,但我一直在努力开源版本很长一段时间。该项目名为SyncIt,它执行版本跟踪方面,因此的变化可以使变为脱机。在我的GitHub中,还有其他项目,如SyncItControl(它检测您是否连接或不使用EventSource),并将更改上载到SyncItServer(在Node.js/MongoDB中编写,但在其他语言中应该很容易)。 SyncItTodoMVC中有一个完整的演示应用程序,它是一个TodoMVC项目,我将扩展到一个适当的服务中......我现在正在与我的妻子测试该服务。
网址是:
文档是SyncIt技术性很强,需要多一点的用户级别(见错误4)而其他项目则需要更多的文档,但最终还是需要g周末,接下来的几天他们会扩大。