cd ~/open-source/

chrille@linux:~$ apt show dexie

Dexie

Dexie.js är ett tunt lager ovanpå IndexedDB som tar bort mycket av det tråkiga API:et och ger dig promise-baserade frågor. Det passar dig som behöver lagra data i webbläsaren utan att dra in en tung databaslösning i ditt projekt på riktigt.

Projektsidan för Dexie
Projektets egen sida, som den såg ut vid importen.

Dexie.js är ett tunt lager ovanpå IndexedDB som tar bort mycket av det tråkiga API:et och ger dig promise-baserade frågor. Du kan skapa databaser, tabeller, index och relationer med ett API som känns mycket mer modernt än IndexedDB rakt av. Det passar dig som behöver lagra data i webbläsaren utan att dra in en tung databaslösning. Dexie är litet, snabbt och har funnits länge nog för att vara stabilt. Du får också stöd för CRUD-operationer, sökningar och transaktioner. För avancerade query-behov kan du behöva komplettera med egen logik, men för de flesta användningsfall räcker Dexie långt och gör jobbet utan krångel.