客户端数据存储赋予浏览器快速访问数据的能力,从而节省网络流量并减轻服务器的压力,同时使离线应用程序得以真正实现。客户端存储技术从实用角度出发,以丰富的示例代码介绍Cookie、Web存储、IndexedDB等多种客户端存储技术,以及用于简化客户端存储的JavaScript库,如Lockr、Dexie和localForage等。
本书还介绍了几种简化客户端存储的开源库,非常适合熟悉JavaScript的Web开发人员。
- 了解不同浏览器对每种客户端存储技术的支持情况
- 使用Web存储(即本地存储)存储列表和偏好设置等简单信息
- 使用IndexedDB存储几乎任何你希望在用户浏览器中存储的信息
- 了解如何为仍旧使用Web SQL的Web应用提供支持
- 研究三个可以简化客户端存储的库:Lockr、Dexie和localForage
- 使用多种存储技术构建一个简单可用的应用程序
目录
- 第1章 客户端数据存储概述
- 第2章 使用Cookie
- 第3章 使用Web存储
- 第4章 使用IndexedDB
- 第5章 使用Web SQL
- 第6章 使用库简化客户端存储
- 第7章 构建示例应用程序