Using UUID primary keys in Dexie
For my point-of-sales application I use Dexie as a wrapper for IndexedDB - and it works great. I experimented with Dexie.Syncable to sync changes between multiple devices, but we ended up using our own backend with a REST API as the source of truth. Dexie.Syncable has Dexie.Observable