【发布时间】:2014-04-18 11:38:43
【问题描述】:
我希望我的 Web 应用程序能够在没有互联网的情况下离线工作。当它再次联机时,它应该更新数据库。请告诉我一个要研究的主题或只是提供一个简短的想法。
【问题讨论】:
标签: offlineapps
我希望我的 Web 应用程序能够在没有互联网的情况下离线工作。当它再次联机时,它应该更新数据库。请告诉我一个要研究的主题或只是提供一个简短的想法。
【问题讨论】:
标签: offlineapps
我相信 Firebase 可以做到这一点,但我已经在开源版本上工作了很长时间。该项目称为 SyncIt,它负责版本跟踪方面,因此 可以 离线进行更改。在我的 GitHub 中还有其他项目,例如 SyncItControl(它检测您是否已连接或未使用 EventSource)并将更改上传到 SyncItServer(它是用 Node.js/MongoDB 编写的,但应该很容易用其他语言编写)。 SyncItTodoMVC 中有一个完整的演示应用程序,它是一个 TodoMVC 项目,我将把它扩展到一个适当的服务中......我现在正在和我的妻子一起测试该服务。
网址是:
文档对于 SyncIt 来说是高度技术性的,需要更多的用户级别(请参阅错误 4),其他项目需要更多的文档,但在长周末和接下来的几个文档中,它们将被扩展。
【讨论】: