concept · Storage
Offline Data Vault
A notes app backed entirely by IndexedDB. Create, edit, and delete notes — everything persists locally through page reloads. Under Chrome 150 this same indexedDB API now talks to a SQLite engine instead of LevelDB, with no code change required.
Select a note or create one
Every save calls
objectStore.put() inside a readwrite transaction. The SQLite backend Chrome 150 ships treats each such transaction as a genuine ACID commit — the note either lands completely or not at all, even if the tab crashes mid-write. Reload the page to confirm notes survive.
see also
- Write Integrity Test — concurrent batch writes and read-back verification
- ChromeStatus entry
- MDN — IndexedDB API
implementation reference
Need the exact API surface, compatibility boundaries, errors, lifecycle, and source links? Read the matching gendn reference ↗