Что такое гидрация (hydration)?

Гидратация (hydration) — это процесс восстановления интерактивности на клиенте после того, как сервер отрендерил HTML-страницу.

Короткий ответ

Что ответить на собеседовании

Гидратация (hydration) — это процесс восстановления интерактивности на клиенте после того, как сервер отрендерил HTML-страницу.

Подробный разбор

Ответ с пояснениями

Гидратация (hydration) — это процесс восстановления интерактивности на клиенте после того, как сервер отрендерил HTML-страницу.

В современных фреймворках (например, React, Vue) сервер сначала генерирует статический HTML, который быстро отображается в браузере. Затем на клиент загружается JavaScript, который "гидратирует" этот HTML, то есть связывает его с логикой приложения и состоянием, делая страницу интерактивной.

Пример: сервер отдаёт готовый HTML с разметкой кнопки, а после гидратации кнопка становится кликабельной и реагирует на события.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку