© Carlos Rojas 2020
C. RojasBuilding Progressive Web Applications with Vue.js https://doi.org/10.1007/978-1-4842-5334-2_6

6. IndexedDB

Carlos Rojas1  
(1)
Medellin, Colombia
 

At some point in our development, we want to save transactional information when our app is offline. We could save it in cache storage, but this can be complex, such as in scenarios like managing the information in a CRUD (Create, Read, Update, Remove). To help in these instances, we have technology that has existed in web browsers for a very long time: IndexedDB.

What Is IndexedDB?

IndexedDB is a transactional database system that, unlike other options that we have in browsers, is perfect for storing significant amounts of data, such as catalogs or other types that require a quick ...

Get Building Progressive Web Applications with Vue.js: Reliable, Fast, and Engaging Apps with Vue.js now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.