Как и когда веб-страница, отображаемая на стороне сервера, обновляет источник страницы?

#reactjs #next.js #server-side-rendering

#reactjs #next.js #рендеринг на стороне сервера

Вопрос:

Сегодня я чувствую, что все, что я знаю о SSR, неверно.

Давайте возьмем, например, веб-сайт NextJS:

При первой загрузке я вижу в разделе Инструменты разработки (сеть) извлекаемый HTML-код вместе с другими ресурсами. Если я перехожу на любую другую страницу, я вижу, что некоторые файлы JSON загружаются через fetch API на вкладке (XHR), которые содержат HTML-строки для этой страницы.

До сих пор я понимал, что источник страницы не обновляется, если данные заполняются с использованием AJAX (я считаю, что это называется рендерингом на стороне клиента), тогда как данные, отображаемые на стороне сервера (даже если они извлекаются асинхронно), обновляют источник страницы.

Разве для обновления источника страницы не требуется перезагрузка?