Браузер получает основной документ, затем необходимые CSS, JavaScript, изображения, шрифты и данные API. Конкретный набор зависит от SSR, SPA и кеша.
При загрузке фронтенд-страницы что именно загружается?
Браузер получает основной документ, затем необходимые CSS, JavaScript, изображения, шрифты и данные API. Конкретный набор зависит от SSR, SPA и кеша.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Браузер получает основной документ, затем необходимые CSS, JavaScript, изображения, шрифты и данные API. Конкретный набор зависит от SSR, SPA и кеша.
HTML может уже содержать данные или лишь оболочку, которую заполняет JS. Часть ресурсов запрашивается парсером, часть — скриптами, часть загружается лениво при взаимодействии. Повторный визит не обязательно скачивает всё заново: действуют кеши, условные запросы и Service Worker.