- TanStack Query’yi koleksiyonlar, canlı sorgular, iyimser durum değişiklikleri gibi özelliklerle genişleterek reaktif ve yüksek tutarlılığa sahip bir UI sunan bir istemci deposu
- Ultra hızlı sorgu motoru ve gelişmiş reaktivite sayesinde bileşenlerin yeniden render edilmesini en aza indirir; karmaşık uygulamalarda bile alt milisaniye düzeyinde gerçek zamanlı sorgu işleme mümkündür
- İşlem düzeyinde iyimser durum güncellemelerini destekler ve backend’den bağımsız olarak kademeli biçimde benimsenebilir (senkronizasyon motoru, REST, GraphQL, polling, özel kaynaklar gibi çeşitli yöntemlerle uyumludur)
- TanStack Store üzerinde çalışır ve TanStack Query ile birlikte çalışır
- TanStack Query ile farkı: Query veri getirme içindir, DB ise getirilen verinin reaktif yönetimi içindir
- ElectricSQL’in differential dataflow TypeScript uygulaması temel alınarak geliştirilmiştir
- Koleksiyonlar, backend tablolarını yansıtan veya filtrelenmiş görünümleri ifade eden tip tanımlı nesne kümeleridir. JavaScript yapıları olarak istenildiği zaman tanımlanabilir ya da yüklenebilir
- Bir ORM değildir. Tüm sorgular istemci koleksiyonlarında çalıştırılır
1 yorum
Next.js vs TanStack – Next.js'in sınırlamaları ve TanStack'in avantajları