Доки по разработке
This project is maintained by teniryte
Актуальный учебник по TanStack Query для React, выровненный под официальную документацию latest на 2026 год. На практике это современная линия v5 со всеми актуальными стабильными API и отдельными пометками для experimental-возможностей.
useQuery, но и весь жизненный цикл server state.1-4, чтобы собрать базовую модель.5-10, чтобы освоить реальные паттерны приложения.11-15, если у вас есть SSR, офлайн, производительность, тесты или realtime.latest API: queryOptions, infiniteQueryOptions, HydrationBoundary, usePrefetchQuery, usePrefetchInfiniteQuery, useSuspenseQueries, skipToken.queryKey, иммутабельные обновления кеша, предзагрузка и SSR через один и тот же набор query options.queryKey отвечает за идентичность данных.queryFn знает, как данные получить.QueryClient управляет кешем, инвалидацией, префетчем, гидратацией и мутациями.staleTime отвечает за свежесть.gcTime отвечает за удаление неактивных данных из кеша.invalidateQueries помечает данные устаревшими.setQueryData меняет кеш вручную без сетевого запроса.prefetchQuery и ensureQueryData помогают убрать client-side waterfall.Если в проекте начинают множиться одинаковые queryKey, ручные refetch() и useEffect вокруг запросов, значит пора вернуться к главам 3, 5, 7 и перестроить код в более декларативный стиль.