Как использовать Performance API?

Middle
179 просмотров
AFK Offer AI

Performance API — нативный браузерный API для измерения производительности. performance.now() — точное время. performance.mark("start") + performance.measure("load", "start", "end") — кастомные метрики. PerformanceObserver для отслеживания метрик: new PerformanceObserver((list) => {...}).observe({ type: "largest-contentful-paint" }). performance.getEntriesByType("resource") — все загруженные ресурсы с таймингами. navigation timing — полный цикл загрузки страницы. Отправляй метрики в аналитику для мониторинга.

Следующий вопрос

Что такое Web Workers?