Встречается на собеседованиях • сегодня

Какой опыт работы с React Query

React Query — мощная библиотека для управления состоянием данных в React-приложениях. Она упрощает кэширование, синхронизацию и обновление данных, заменяя Redux или Context API для server-state. Основные преимущества: - Автоматическое кэширование и инвалидация - Фоновое обновление данных - Оптимистичные обновления - Пагинация и бесконечная загрузка "из коробки" Пример базового использования: ```jsx import { useQuery } from 'react-query'; function UserProfile({ userId }) { const { data, isLoading, error } = useQuery(['user', userId], () => fetch(`/api/users/${userId}`).then(res => res.json()) ); if (isLoading) return 'Loading...'; if (error) return 'Error!'; return
{data.name}
; } ``` Глубоко работал с мутациями (`useMutation`), префетчингом, кастомными хуками. Интегрировал с SSR (Next.js) и TypeScript. Особенно ценю DevTools для отладки запросов.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы