不知道我是否正确理解HTML5存储。什么可以使用HTML5存储功能?
它仅仅是一种先进的cookie存储,用户数据可以在没有特定模式的情况下持久存储 - 就像键/值存储一样吗?
如果是这样,它可以使用哪些类型的功能?
我很难想象如何将它应用于已具有自己的服务器端持久性机制的Web应用程序 - 更不用说在客户端存储和服务器端存储之间执行同步的复杂性。
不知道我是否正确理解HTML5存储。什么可以使用HTML5存储功能?
它仅仅是一种先进的cookie存储,用户数据可以在没有特定模式的情况下持久存储 - 就像键/值存储一样吗?
如果是这样,它可以使用哪些类型的功能?
我很难想象如何将它应用于已具有自己的服务器端持久性机制的Web应用程序 - 更不用说在客户端存储和服务器端存储之间执行同步的复杂性。
如果你每次改变某些东西都不需要发送服务器端的所有内容,这不是很好吗?如果你打算从网上断开一段时间,但仍想继续下去呢?仅仅因为你习惯于将数据保持在服务器端,并不意味着它不会更好地坚持它(至少暂时)在客户端。
是的,它是一个关键/价值商店。
它可以用于各种数据不需要存储在服务器上的东西。你只限于你想出的想法。
我见过的一个例子是一个笔记应用程序,它将所有笔记存储在您自己的计算机上。什么都不涉及服务器。 (我认为这更多的是一个验证的概念。实际上,我觉得笔记应该被保存的服务器端和客户端,并保持同步。)