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

Что в React Query облегчает разработку и создание запросов на сервер

React Query упрощает работу с серверными данными, предоставляя готовые хуки (`useQuery`, `useMutation`) и автоматически управляя кешированием, фоновым обновлением, инвалидацией данных и обработкой ошибок. Пример с `useQuery`: ```jsx import { useQuery } from 'react-query'; function fetchPosts() { return fetch('/api/posts').then(res => res.json()); } function Posts() { const { data, isLoading, error } = useQuery('posts', fetchPosts); if (isLoading) return 'Loading...'; if (error) return 'Error!'; return (
    {data.map(post =>
  • {post.title}
  • )}
); } ``` Ключевые преимущества: - Автоматический кеш (данные не перезапрашиваются без необходимости) - Фоновое обновление при возврате на страницу - Оптимистичные обновления в `useMutation` - DevTools для отладки запросов - Пагинация и бесконечная подгрузка "из коробки"
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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