Hey Bubblers! ![]()
If you are fighting to reduce your Workload Unit (WU) consumption and want your app to feel instantly fast, you need to stop querying the database for data that hasn’t changed.
I just released OptiCache, a frontend caching engine that turns the user’s browser into a lightning-fast database with 0ms latency and 0 WUs cost.
The Problem: Fetching a list of countries, product categories, or a user’s dashboard stats on every page load burns your WU budget and makes the user wait for the loading bar.
The Solution: Fetch it once, save it in OptiCache, and load it instantly from the user’s browser on any other page.
I’ve released two versions:
OptiCache FREE: Perfect for basic caching. Save texts or JSON payloads to localStorage. Pass large amounts of data between pages instantly without using messy URL parameters.
OptiCache PRO: This is for serious/enterprise apps. We introduced Smart Memory Management:
-
Auto-Expiring TTL: Set your cache to expire in 30 minutes, 2 hours, etc. The plugin tracks the clock. When time is up, the cache self-destructs so the user never sees outdated “zombie” data! -
Session Storage: Choose to save data in sessionStorage (which automatically wipes itself the second the user closes the browser tab). -
User ID Isolation: Add a User ID to your cache saves. This sandboxes the data, ensuring that if two people share the same computer, they never see each other’s cached preferences.
Check out OptiCache Free: HERE
Check out OptiCache PRO: HERE
Let me know what you think! I’m planning to add server-side Redis integrations in the future for global caching, but for now, enjoy the blazing-fast frontend speeds!
Happy building!