Сервер передаёт разрешённый снимок данных в сериализованном payload, а браузер использует его для начального состояния перед или во время гидратации.
Если профиль пользователя был загружен и отрендерен на сервере, как те же данные попадают в браузер и гидратируют состояние стора?
Сервер передаёт разрешённый снимок данных в сериализованном payload, а браузер использует его для начального состояния перед или во время гидратации.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сервер передаёт разрешённый снимок данных в сериализованном payload, а браузер использует его для начального состояния перед или во время гидратации.
Формат зависит от framework. Важно совпадение первоначального HTML и состояния, безопасная сериализация и отсутствие секретов в payload. Серверный store должен быть изолирован на запрос; общий singleton с профилем способен смешать данные пользователей. Повторный запрос на клиенте не всегда нужен.