Выбор ответа Junior Состояние и данные спрашивают часто обновлено
Серверное и клиентское состояние
Вопрос
Что из этого относится к серверному состоянию?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Список заказов пользователя, загруженный с API. Серверное состояние принадлежит серверу, а у клиента только копия, которая может устареть: её нужно кешировать, обновлять и инвалидировать.
Варианты ответа
- Список заказов пользователя, загруженный с APIправильный ответ
- Открыто ли модальное окно фильтров
- Текст в поле поиска, который пользователь ещё вводит
- Выбранная вкладка на экране профиля
Разбор
Серверное состояние принадлежит серверу, а у клиента только копия, которая может устареть: её нужно кешировать, обновлять и инвалидировать. Модалки, ввод и вкладки целиком принадлежат клиенту. Разделение важно для выбора инструмента: для серверных данных TanStack Query или RTK Query, для клиентских useState, Zustand, Redux.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.