Сопоставление Middle Состояние и данные обновлено

Инструменты данных и состояния

Вопрос

Сопоставьте инструмент и задачу.

Попробуйте сами

Нажмите слева, потом подходящее справа.

Показать ответ и разбор

Коротко

Серверные данные через TanStack Query (useInfiniteQuery, useMutation), общий клиентский стейт через Zustand или Redux Toolkit, редко меняющиеся значения через Context.

Правильные пары

useInfiniteQuery
бесконечная лента со страницами
useMutation
изменение данных на сервере с откатом
Zustand
небольшой общий клиентский стор с селекторами
Context
тема и текущая локаль
createEntityAdapter
нормализованная коллекция сущностей в Redux

Разбор

Серверные данные через TanStack Query (useInfiniteQuery, useMutation), общий клиентский стейт через Zustand или Redux Toolkit, редко меняющиеся значения через Context.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.