TanStack
Query
v4
v4
Search...
+ K
Auto
Log In
TanStack
Start
RC
Docs
Examples
GitHub
Contributors
TanStack
Router
Docs
Examples
GitHub
Contributors
TanStack
Query
Docs
Examples
GitHub
Contributors
TanStack
Table
Docs
Examples
Github
Contributors
TanStack
Form
new
Docs
Examples
Github
Contributors
TanStack
DB
beta
Docs
Github
Contributors
TanStack
Virtual
Docs
Examples
Github
Contributors
TanStack
Pacer
beta
Docs
Examples
Github
Contributors
TanStack
Store
alpha
Docs
Examples
Github
Contributors
TanStack
Devtools
alpha
Docs
Github
Contributors
More Libraries
Maintainers
Partners
Support
Learn
Stats
BETA
Discord
Merch
Blog
GitHub
Ethos
Tenets
Brand Guide
Documentation
Framework
React
Version
v4
Search...
+ K
Menu
Home
Frameworks
Contributors
Community Resources
GitHub
Discord
Getting Started
Overview
react
Installation
react
Quick Start
react
Devtools
react
Videos & Talks
react
Comparison
react
TypeScript
react
GraphQL
react
React Native
react
Guides & Concepts
Important Defaults
react
Queries
react
Query Keys
react
Query Functions
react
Network Mode
react
Parallel Queries
react
Dependent Queries
react
Background Fetching Indicators
react
Window Focus Refetching
react
Disabling/Pausing Queries
react
Query Retries
react
Paginated Queries
react
Infinite Queries
react
Initial Query Data
react
Placeholder Query Data
react
Prefetching
react
Mutations
react
Query Invalidation
react
Invalidation from Mutations
react
Updates from Mutation Responses
react
Optimistic Updates
react
Query Cancellation
react
Scroll Restoration
react
Filters
react
SSR & Next.js
react
Caching
react
Default Query Fn
react
Suspense
react
Custom Logger
react
Testing
react
Does this replace [Redux, MobX, etc]?
react
Migrating to React Query 3
react
Migrating to React Query 4
react
Community Resources
TkDodo's Blog
react
Batching Requests
react
Query Key Factory
react
React Query Kit
react
Angular Query
react
Suspensive React Query
react
API Reference
QueryClient
core
QueryCache
core
MutationCache
core
QueryObserver
core
InfiniteQueryObserver
core
QueriesObserver
core
focusManager
core
onlineManager
core
useQuery
react
useQueries
react
useInfiniteQuery
react
useMutation
react
useIsFetching
react
useIsMutating
react
QueryClientProvider
react
useQueryClient
react
QueryErrorResetBoundary
react
useQueryErrorResetBoundary
react
hydration
react
ESLint
ESLint Plugin Query
core
Exhaustive Deps
core
No deprecated options
core
Prefer object syntax
core
Stable Query Client
core
Plugins
persistQueryClient
react
createSyncStoragePersister
react
createAsyncStoragePersister
react
broadcastQueryClient (Experimental)
react
Examples
Simple
react
Basic
react
Basic w/ GraphQL-Request
react
Auto Refetching / Polling / Realtime
react
Optimistic Updates in TypeScript
react
Pagination
react
Load-More & Infinite Scroll
react
Suspense
react
Default Query Function
react
Playground
react
Prefetching
react
Star Wars
react
Rick And Morty
react
Next.js
react
React Native
react
React Router
react
Offline Queries and Mutations
react
Algolia
react
Framework
React
Version
v4
Menu
Home
Frameworks
Contributors
Community Resources
GitHub
Discord
Getting Started
Overview
react
Installation
react
Quick Start
react
Devtools
react
Videos & Talks
react
Comparison
react
TypeScript
react
GraphQL
react
React Native
react
Guides & Concepts
Important Defaults
react
Queries
react
Query Keys
react
Query Functions
react
Network Mode
react
Parallel Queries
react
Dependent Queries
react
Background Fetching Indicators
react
Window Focus Refetching
react
Disabling/Pausing Queries
react
Query Retries
react
Paginated Queries
react
Infinite Queries
react
Initial Query Data
react
Placeholder Query Data
react
Prefetching
react
Mutations
react
Query Invalidation
react
Invalidation from Mutations
react
Updates from Mutation Responses
react
Optimistic Updates
react
Query Cancellation
react
Scroll Restoration
react
Filters
react
SSR & Next.js
react
Caching
react
Default Query Fn
react
Suspense
react
Custom Logger
react
Testing
react
Does this replace [Redux, MobX, etc]?
react
Migrating to React Query 3
react
Migrating to React Query 4
react
Community Resources
TkDodo's Blog
react
Batching Requests
react
Query Key Factory
react
React Query Kit
react
Angular Query
react
Suspensive React Query
react
API Reference
QueryClient
core
QueryCache
core
MutationCache
core
QueryObserver
core
InfiniteQueryObserver
core
QueriesObserver
core
focusManager
core
onlineManager
core
useQuery
react
useQueries
react
useInfiniteQuery
react
useMutation
react
useIsFetching
react
useIsMutating
react
QueryClientProvider
react
useQueryClient
react
QueryErrorResetBoundary
react
useQueryErrorResetBoundary
react
hydration
react
ESLint
ESLint Plugin Query
core
Exhaustive Deps
core
No deprecated options
core
Prefer object syntax
core
Stable Query Client
core
Plugins
persistQueryClient
react
createSyncStoragePersister
react
createAsyncStoragePersister
react
broadcastQueryClient (Experimental)
react
Examples
Simple
react
Basic
react
Basic w/ GraphQL-Request
react
Auto Refetching / Polling / Realtime
react
Optimistic Updates in TypeScript
react
Pagination
react
Load-More & Infinite Scroll
react
Suspense
react
Default Query Function
react
Playground
react
Prefetching
react
Star Wars
react
Rick And Morty
react
Next.js
react
React Native
react
React Router
react
Offline Queries and Mutations
react
Algolia
react
TanStack Query Maintainers and Contributors
React
Solid
Architecture
Core API
Documentation
Tanner Linsley
Creator
React
Core API
TypeScript
Documentation
Dominik Dorfmeister
Maintainer
React
Svelte
Architecture
Lachlan Collins
Maintainer
React
Data Management
SSR
Hydration
Fredrik Höglund
Maintainer
React
TypeScript
Backport
Test
Jonghyeon Ko
Maintainer
Angular
React
Architecture
Developer Experience
TypeScript
Reactivity
Arnoud de Vries
Maintainer
Solid
Dev Tools
Aryan Deora
Maintainer
Vue
Damian Osipiuk
Maintainer
eslint plugin
Eliya Cohen
Maintainer
All-Time Contributors
Powered by
contrib.rocks
View all contributors on GitHub
Home
Partners
Become a Partner
Want to Skip the Docs?
Query.gg - The Official React Query Course
Black Friday Sale
Get 30% off through December 6th
1
1
days
:
1
4
hours
:
0
5
minutes
Learn More