In the past few months, I’ve saw many developers that use local storage for ‘big data’ on the client side. Local storage is a powerful API that let developer save key-value data on the browser. However, it’s got some limitation like: synchronize operation that make it less efficient when it’s heavily used. Moreover, it should replace simple cases (e.g. saving the user state) and not in scenarios
![How To Use IndexedDB – Simple(st) Example](https://cdn-ak-scissors.b.st-hatena.com/image/square/36630f39a53486d87ceb365d98ba7e9976350515/height=288;version=1;width=512/https%3A%2F%2Fgreenido.wordpress.com%2Fwp-content%2Fuploads%2F2012%2F05%2Fscreen-shot-2012-05-15-at-3-13-59-pm.png)