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 — полный цикл загрузки страницы. Отправляй метрики в аналитику для мониторинга.
Как использовать Performance API?
Middle
179 просмотровAFK Offer AI
Что такое Web Workers?