TGViewer
Effector news Effector news @effector_news · 721 subscribers
Post #458 909

Forwarded from Ilya

🚀 effector-tanstack-query v1.0.0-rc.1 — RC перед стабильной 1.0

Адаптер из 0.1.1 оброс фичами. Замораживаем API, собираем фидбэк.

🛟 SSR с Next.js App Router

• useSuspenseQuery / useSuspenseQueries теперь работают в RSC-проходе — server HTML рендерится с prefetched-данными, никакого Suspense-flash'a
• Новые примитивы: prefetchQueries + HydrationBoundary
• Полный гайд по SSR

📦 Новые API

• createQueries — реактивные семейства запросов из Store<TItem[]>
• useQueries / useSuspenseQueries — tuple фабрик или семейство
• Cache-actions — cancel/remove/reset как декларативные events
• useIsFetching / useIsMutating— глобальные индикаторы

🤝 Миграция с @tanstack/react-query

• QueryClientCompatProvider — обе либы делят один QueryClient, мигрируй компонент-за-компонентом

🧪 Покрытие тестами

• CI прогоняет матрицу React 18 / 19 × Next 15 / 16 на Node 22 / 24
• SSR-concurrency: 1000 параллельных renderToString на каждый push — гарантия что данные между запросами не утекают
• Effector поддерживается с версии 23+


npm install @effector-tanstack-query/core@rc @effector-tanstack-query/react@rc


Хочется фидбэка — особенно от SSR, мигрирующих и тех кто работает с динамическими списками. До 1.0 можно ломать API безболезненно.

Отдельное спасибо @domosedov за баг-репорты 🙏

Нашёл проблему — заводи issue на GitHub или пиши в личку @raineliani.

Залетайте 👇

🔗 Репо · 📚 Дока · 🧪 Примеры
effector-tanstack-query useSuspenseQuery Suspense-friendly hook that throws the inflight promise during pending and the error during failure.
  • 🔥 15
  • 🎉 3
More from @effector_news
  1. Sep 11, 2026effector-vue 23.2.0 • Исправлена работа вложенной реактивности в useVModel и useGate в vue…
  2. Jul 20, 2026Post #463
  3. Jun 25, 2026@effector/reflect 10.1.0 ✨ Новая фича: mapProps const Hello = reflect({ view: Greeting, bi…
  4. Jun 16, 2026effector-eslint-plugin v0.19.0 ✨ Новое правило: enforce-exhaustive-useUnit-destructuring –…
  5. Jun 11, 2026Коммунити, принес вам потрогать очередную дата-фетчилку для эффектора. Паритет с farfetche…
  6. Jun 6, 2026Мы с Эдвардом залетели на стрим, рассказываем про произошедшую историю https://t.me/holyjs…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →