React · Junior · Запитання 50 з 75
Що треба зробити перед використанням useQuery у застосунку?
- ✓Правильна відповідь: Створити
QueryClientі обгорнути застосунок у провайдер - 2Нічого:
useQueryсам створює глобальний кеш під час першого виклику - 3Підключити Redux store, у якому TanStack Query зберігає кеш
Пояснення
QueryClient зберігає кеш і налаштування за замовчуванням, а провайдер робить його доступним хукам. Клієнт створюють один раз (поза компонентом або через useState), інакше кеш скидатиметься за кожного рендеру. Redux для TanStack Query не потрібен.