Dev Highlights

Доки по разработке

This project is maintained by teniryte

TanStack Query для React

Актуальный учебник по TanStack Query для React, выровненный под официальную документацию latest на 2026 год. На практике это современная линия v5 со всеми актуальными стабильными API и отдельными пометками для experimental-возможностей.

Для кого этот учебник

Как читать

  1. Сначала пройдите главы 1-4, чтобы собрать базовую модель.
  2. Затем главы 5-10, чтобы освоить реальные паттерны приложения.
  3. После этого переходите к 11-15, если у вас есть SSR, офлайн, производительность, тесты или realtime.

Содержание

  1. Установка и настройка
  2. Запросы и Query Options
  3. Query Keys и кеш
  4. Query Functions и работа с API
  5. Параллельные и зависимые запросы
  6. Мутации и оптимистичные апдейты
  7. Инвалидация и фоновые обновления
  8. Пагинация и Infinite Query
  9. Prefetch, Hydration и начальные данные
  10. Suspense и Error Boundaries
  11. Devtools и диагностика производительности
  12. Персистентность, офлайн и SSR
  13. Рендер-оптимизации и Request Waterfalls
  14. Тестирование и качество
  15. Realtime, мультивкладочность и experimental API

Что обновлено относительно старых конспектов

Короткая карта понятий

Практический совет

Если в проекте начинают множиться одинаковые queryKey, ручные refetch() и useEffect вокруг запросов, значит пора вернуться к главам 3, 5, 7 и перестроить код в более декларативный стиль.

Официальная база