31 Punkte von xguru 2024-01-16 | 3 Kommentare | Auf WhatsApp teilen
  • Nutzbar in jeder JS-Umgebung wie Browser/Node/Deno/React Native
    • Full-Stack-DB: Wenn sie als TypeScript-Paket in eine App eingebunden wird, übernimmt sie die Datenspeicherung auf dem Server und synchronisiert Abfragen intelligent mit dem Client
  • Echtzeit-Synchronisierung durch inkrementelle Updates und Konfliktauflösung auf Property-Ebene
  • Unterstützt verschiedene Storage-Provider wie SQLite, IndexedDB, LevelDB und In-Memory-Speicher
  • Offline-Betrieb möglich durch automatische Wiederverbindung und Konsistenzgarantie
  • Verwaltet Rollbacks und Wiederholungsversuche für fehlgeschlagene Updates
  • Erzwingt Authorization sowohl für Lese- als auch Schreibzugriffe
  • Minimiert den Netzwerkverkehr durch Delta-Patches
  • Die clientseitige DB übernimmt lokales Caching
  • Bietet ein Admin-Dashboard

3 Kommentare

 
bbulbum 2024-01-17

Als ich früher Android-Apps entwickelte, habe ich zur Abdeckung von Umgebungen mit instabiler Internetverbindung lokal eine Datenbank mit Realm aufgebaut und sie so eingerichtet, dass sie mithilfe einer API regelmäßig synchronisiert wird — offenbar hätte ich das nicht extra neu bauen müssen.

 
[Dieser Kommentar wurde ausgeblendet.]
 
kuroneko 2024-01-16

Heißt das, Backend-Entwickler können das einfach installieren und damit herumspielen? +_+