РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnuPmBsMP 11 of 84 menu
◀ ▶

Основной принцип работы в Nuxt

Центральная идея Nuxt - совместить удобство Vue с отдачей готовой разметки с сервера. Этот подход называют универсальным рендерингом: один и тот же компонент сначала выполняется на сервере, а затем продолжает жить в браузере.

Когда пользователь запрашивает страницу, Nuxt запускает Vue-код на сервере, строит HTML с текстом и структурой и отправляет ответ. Браузер показывает этот HTML сразу. После загрузки JavaScript Vue подключается к уже нарисованной странице - ее называют гидратацией: появляются реактивность и обработчики событий без полной перерисовки с нуля.

Для наглядности оставим в корне простой абзац - его содержимое участвует и в серверном HTML, и на клиенте:

<template> <p> We ship orders every weekday. </p> </template>

Именно так Nuxt закрывает проблему пустой оболочки: робот и человек получают осмысленный документ до того, как интерактивность полностью включится.

Расскажите своими словами, что происходит с Vue-страницей на сервере и в браузере.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить