JavaScript Proxy with Storage

The JavaScript Proxy API provides a wealth of “magic” within JavaScript, allowing you to use any object as sort of an alias that allows a wall of validation, formatting, and error throwing. Did you know that you could also employ the Proxy API as an abstraction to different types of storage? Whether it’s sessionStorage, localStorage, or IndexedDB, you can use a proxy to make the API much easier to work with! A very basic usage of the Proxy API is as follows: /* const proxy = new Proxy({}, { get:…

Read More