The indexedDB - storing large data

The indexedDB is a relatively new and low-level API compared to the other storage mediums we've already discussed. It is used to store large amounts of data compared to local storage. However, the drawback of this is that it is difficult to be used and set up.

What you can do with local storage in a few lines may take a lot of lines and callbacks in indexedDB. Therefore, be careful when using it. If you're using it in your application, we recommend that you use popular wrappers instead of directly writing the endpoints, as that will make things easier.

The indexedDB is so vast that it would be fair to say it deserves a whole chapter on its own. We can't cover each and every aspect in this chapter, but we'll ...

Get Learn ECMAScript - Second Edition 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.