TanStack
DB
BETA

Ein reaktiver Client-Speicher für den Aufbau superschneller Apps auf Sync

TanStack DB erweitert TanStack Query um Collections, Live-Abfragen und optimistische Mutationen, die Ihre UI reaktiv, konsistent und blitzschnell halten 🔥

Erste Schritte
8888866,025
NPM Downloads
2,988
Sterne auf Github
32
Mitwirkende auf Github
0
Abhängigkeiten auf Github

Collections

Collections sind typisierte Mengen von Objekten. Laden oder synchronisieren Sie Daten in sie. Fragen Sie sie mit Live-Abfragen ab und schreiben Sie mit optimistischen Mutationen lokal in sie.

Live-Abfragen

Live-Abfragen laufen reaktiv gegen und über Collections. Sie sind superschnell, basieren auf Differential Dataflow und unterstützen Joins, Filter und Aggregationen.

Optimistische Mutationen

Bündeln und inszenieren Sie sofortige lokale Änderungen über Collections hinweg. Synchronisieren Sie Transaktionen mit dem Backend mit automatischer Verwaltung von Rollbacks und optimistischem Zustand.

Blitzschnelle Apps 🔥

Basierend auf einem TypeScript-Implementierung von Differential Dataflow, TanStack DB bietet Ihnen Echtzeit-Synchronisierung, Live-Abfragen und lokale Schreibvorgänge. Mit keinen veralteten Daten, superschnellen Neu-Renderings und Cross-Collection-Abfragen im Sub-Millisekunden-Bereich – auch für große komplexe Apps.

🔥 Blitzschnelle Abfrage-Engine

Für Live-Abfragen im Sub-Millisekunden-Bereich.

⚡ Sofortige lokale Schreibvorgänge

Mit Sync- und Lifecycle-Unterstützung.

🎯 Fein granulierte Reaktivität

Um die Neuberechnung von Komponenten zu minimieren.

🌟 Normalisierte Daten

Um Ihr Backend einfach und schnell zu halten.

Partner

Code Rabbit
TanStack nutzt CodeRabbit, um unseren Code-Review-Prozess zu verbessern und die Überprüfungszeiten erheblich zu verkürzen sowie die Codequalität zu steigern. Durch die Integration der fortschrittlichen KI-Funktionen von CodeRabbit stellen wir sicher, dass unsere Pull-Requests gründlich auf potenzielle Probleme analysiert werden, von der Lesbarkeit bis hin zu Logikfehlern. Dies ermöglicht es unserem Team, sich auf aussagekräftige Code-Diskussionen und Innovationen zu konzentrieren und gleichzeitig hohe Standards für Codequalität und Sicherheit aufrechtzuerhalten. Mit CodeRabbit profitieren wir von intelligenten, automatisierten Überprüfungen, die sich an unsere Workflows anpassen und unseren Entwicklungsprozess schneller und effizienter gestalten.
Mehr erfahren
Electric
Electric und TanStack arbeiten gemeinsam an TanStack DB, um Sync für Mainstream-App-Entwickler zugänglich zu machen.
Mehr erfahren
Prisma
TanStack und Prisma Postgres: Überspringen Sie die Datenbank-Einrichtung und konzentrieren Sie sich auf das Erstellen. Prisma Postgres stellt produktionsreife Postgres-Datenbanken in Sekunden bereit – keine Konfiguration von Ressourcen, keine Infrastrukturplanung, keine nächtlichen Debugging-Sessions wegen "Warum ist mein Connection Pool voll?". Verbinden Sie einfach Ihre TanStack-App und beginnen Sie mit dem Erstellen von Funktionen, die wichtig sind.
Mehr erfahren
DB Sie?
Wir suchenTanStack DBPartner, die sich unserer Mission anschließen! Arbeiten Sie mit uns zusammen, um die Grenzen zu erweiternTanStack DBund bauen Sie gemeinsam Erstaunliches.
Lassen Sie uns reden
Eine Anzeige für ein Open-Source-Projekt? Was ist das, 1999?
Bitte... TanStack ist zu 100 % privat geführt, ohne bezahlte Produkte, Risikokapital oder Übernahmepläne. Wir sind ein kleines Team, das sich der Erstellung von Software widmet, die täglich von Millionen genutzt wird. Was haben Sie erwartet?
Lesen Sie unser Ethos um mehr darüber zu erfahren, wie wir planen, langfristig relevant zu bleiben.
Wow, Sie haben es weit gebracht!
Nur noch eins zu tun...
Jetzt starten!