Web applications 我不知道';我不知道脱机应用程序缓存或IndexedDB使用什么

Web applications 我不知道';我不知道脱机应用程序缓存或IndexedDB使用什么,web-applications,indexeddb,html5-appcache,Web Applications,Indexeddb,Html5 Appcache,我正在开发一个web应用程序,它是关于新闻的,我从服务器上以JSON的形式获取新闻,并在我的应用程序上以流的形式显示它们,一切正常 在我想让我的应用程序离线工作后,我不知道我能用什么,因为我知道如果我们有任何新版本,我的应用程序将必须同步 我可以只使用应用程序缓存吗?或者我应该使用IndexedDB 感谢您的帮助Appcache的预期用途是缓存静态文件,因此,如果您的用例仅缓存服务器端生成的网站数据,则可以使用Appcache 但是,如果您的场景涉及用户修改的数据,则必须使用一些客户端存储技术,

我正在开发一个web应用程序,它是关于新闻的,我从服务器上以JSON的形式获取新闻,并在我的应用程序上以流的形式显示它们,一切正常

在我想让我的应用程序离线工作后,我不知道我能用什么,因为我知道如果我们有任何新版本,我的应用程序将必须同步

我可以只使用应用程序缓存吗?或者我应该使用IndexedDB


感谢您的帮助

Appcache的预期用途是缓存静态文件,因此,如果您的用例仅缓存服务器端生成的网站数据,则可以使用Appcache

但是,如果您的场景涉及用户修改的数据,则必须使用一些客户端存储技术,如或