4 Punkte von xguru 2025-05-16 | 1 Kommentare | Auf WhatsApp teilen
  • Ein Client-Store, der TanStack Query um Collections, Live Queries und optimistische Zustandsänderungen erweitert und so eine reaktive und hochkonsistente UI bereitstellt
  • Dank einer ultraschnellen Query-Engine und ausgefeilter Reaktivität werden Component-Rerenders minimiert; selbst in komplexen Apps sind Echtzeit-Query-Verarbeitung im Submillisekundenbereich möglich
  • Unterstützt optimistische State-Updates auf Transaktionsebene und kann schrittweise unabhängig vom Backend eingeführt werden (kompatibel mit verschiedenen Ansätzen wie Synchronisierungs-Engine, REST, GraphQL, Polling und Custom Sources)
  • Läuft auf TanStack Store und arbeitet zusammen mit TanStack Query
  • Unterschied zu TanStack Query: Query dient dem Abrufen von Daten, DB der reaktiven Verwaltung der abgerufenen Daten
  • Basierend auf einer TypeScript-Implementierung von ElectricSQLs differential dataflow entwickelt
  • Collections sind typisierte Objektsammlungen, die Backend-Tabellen abbilden oder gefilterte Views darstellen. Sie können jederzeit als JavaScript-Strukturen definiert oder geladen werden
  • Kein ORM. Alle Queries werden auf Client-Collections ausgeführt