Books & Videos

Table of Contents

  1. Chapter 1 A Gentle Introduction to Client-Side Data Storage

  2. Chapter 2 Working with Cookies

    1. Cookies? Seriously?

    2. Working with Cookies

    3. Demos

    4. Inspecting Cookies Within Developer Tools

    5. Support and Recommended Usage

  3. Chapter 3 Working with Web Storage

    1. Web Storage, AKA Local Storage

    2. Working with Web Storage

    3. Demos

    4. Listening for Storage Changes

    5. Inspecting Web Storage with Dev Tools

    6. Support and Recommended Usage

  4. Chapter 4 Working with IndexedDB

    1. Welcome to Deep Data

    2. Key IndexedDB Terms

    3. Checking for IndexedDB Support

    4. Working with Databases

    5. Working with Object Stores

    6. Working with Data

    7. Getting All the Data

    8. Even More with IndexedDB

    9. Inspecting IndexedDB with Dev Tools

    10. Support and Recommended Usage

  5. Chapter 5 Working with Web SQL

    1. Dead Spec Walking

    2. Basic Database Terms

    3. Checking for Web SQL Support

    4. Working with Databases

    5. Working with Transactions

    6. Inspecting Web SQL with Dev Tools

    7. Support and Recommended Usage

  6. Chapter 6 Making It Easier with Libraries

    1. “Use the Library, Luke...”

    2. Working with Lockr

    3. Simplifying IndexedDB with Dexie

    4. Working with localForage

    5. More Options

  7. Chapter 7 Building a Sample Application

    1. Let’s Build Something!

    2. Our Sample Data

    3. The Application

    4. The Code

    5. Wrap-up