What's a good way to learn IndexedDB client-side storage?

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@steveo·
0.000 HBD
What's a good way to learn IndexedDB client-side storage?
So you have a small amount of data you want to store client-side using the IndexedDB API but you're not quite sure how it works.

I've found [this simple notes app example](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Client-side_web_APIs/Client-side_storage) (scroll halfway down the page) to be a great way to get some hands-on practice using IndexedDB. 

The [MDN](https://developer.mozilla.org) docs state that if you have a lot of data you should always just use a dedicated database like MongoDB but I can see how using IndexedDB can come help speed up your application by reducing the need to constantly pull data from the database everytime a visitor comes back to the app.
👍