Встречается на собеседованиях • сегодня
Как определяешь что сайт весит много
Чтобы определить, что сайт весит много, можно использовать несколько инструментов и метрик:
-
DevTools (Network Tab) – показывает общий размер загружаемых ресурсов (HTML, CSS, JS, изображения). Если общий вес превышает 2-3 МБ, это тревожный сигнал.
-
Lighthouse (в Chrome DevTools) – анализирует производительность и указывает на "тяжёлые" ресурсы, особенно изображения и скрипты.
-
WebPageTest – даёт детальную статистику по загрузке, включая вес страницы и отдельных элементов.
-
Изображения – часто главная причина "раздутости". Проверь, сжаты ли они (например, через
imageminилиsharp).
Пример проверки в DevTools:
javascript
// В консоли можно получить общий вес страницы:
performance.getEntriesByType("resource")
.reduce((acc, r) => acc + r.transferSize, 0);Оптимизация: минификация кода, lazy loading, сжатие изображений, tree-shaking для JS.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы