Uno store client reattivo, incentrato sulla sincronizzazione in tempo reale e sulla velocità. Estende TanStack Query con raccolte tipizzate, query live e mutazioni ottimistiche per mantenere le interfacce utente coerenti e velocissime.
Le raccolte rappresentano insiemi di dati normalizzati e tipizzati, interrogabili in modo reattivo tra le relazioni. Le query live restituiscono risultati in meno di un millisecondo, anche con join, filtri e aggregazioni, grazie a un'implementazione di differential dataflow in TypeScript. La reattività granulare riduce al minimo i nuovi rendering dei componenti, tenendo traccia esatta delle modifiche.
Le mutazioni ottimistiche e le solide primitive per le transazioni consentono scritture locali istantanee, l'aggregazione e la preparazione degli aggiornamenti e la sincronizzazione con un backend, con rollback automatici e hook del ciclo di vita. Progettato per applicazioni grandi e complesse, porta la normalizzazione dei dati, query rapide tra raccolte e un'esperienza di sviluppo fluida in qualsiasi stack frontend.