Встречается на собеседованиях • сегодня
Что такое метрики Lighthouse
Lighthouse — это инструмент от Google для анализа производительности, доступности, SEO и других аспектов веб-страниц. Он предоставляет отчет с оценками по ключевым метрикам:
- Performance — скорость загрузки (FCP, LCP, TBT, CLS).
- Accessibility — доступность для пользователей с ограничениями.
- Best Practices — соблюдение современных стандартов.
- SEO — оптимизация для поисковых систем.
- PWA — поддержка прогрессивных веб-приложений.
Пример метрик Performance:
- FCP (First Contentful Paint) — время появления первого контента.
- LCP (Largest Contentful Paint) — загрузка самого большого элемента.
- CLS (Cumulative Layout Shift) — визуальная стабильность.
javascript
// Пример использования Lighthouse в Node.js
const lighthouse = require('lighthouse');
const chromeLauncher = require('chrome-launcher');
(async () => {
const chrome = await chromeLauncher.launch();
const options = {port: chrome.port};
const runnerResult = await lighthouse('https://example.com', options);
console.log(runnerResult.lhr.categories);
await chrome.kill();
})();
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы