Перейти к содержимому
7 / 19

Как TanStack Query управляет кешированием и инвалидацией данных?

TanStack Query кеширует данные по queryKey и управляет их жизненным циклом через два таймера: staleTime (как долго данные считаются свежими — рефетч не нужен) и gcTime (как долго хранить неиспользуемые данные в памяти). Инвалидация через invalidateQueries помечает данные как устаревшие и запускает фоновый рефетч для активных подписчиков.

Как TanStack Query управляет кешированием и инвалидацией данных? | JScriptiser