User Timing API nedir?
Web uygulamanızı hızlı ve duyarlı hale getirmek, iyi bir kullanıcı deneyimi için çok önemlidir. Performansı iyileştirmenin ilk adımı zamanın nerede harcandığını belirlemektir.
User Timing API, uygulamanızın JavaScript performansını ölçmeniz için bir yöntem sunar. Bunu, JavaScript'inize API çağrıları ekleyerek ve ardından kodunuzu optimize etmek için kullanabileceğiniz ayrıntılı zamanlama verilerini çıkararak yaparsınız. Bu verilere, API'yi kullanarak JavaScript'ten veya Chrome Geliştirici Araçları Zaman Çizelgesi Kayıtları'nda görüntüleyerek erişebilirsiniz.
Kullanmaya kısa bir giriş için User Timing API hakkındaki sayfaya göz atın.
Lighthouse, Kullanıcı Zamanlaması verilerini nasıl raporlar?
Uygulamanız, işaret (yani zaman damgaları) ve ölçüm (yani, işaretler arasında geçen sürenin ölçümleri) eklemek için User Timing API'yi kullandığında bunları Lighthouse raporunuzda görürsünüz:
![Lighthouse Kullanıcı Zamanlaması işaretleri ve ölçümleri denetiminin ekran görüntüsü](https://developer.chrome.com/static/docs/lighthouse/performance/user-timings/image/a-screenshot-the-lightho-e169ed5feb197.png?authuser=5&hl=tr)
Lighthouse, Chrome'un Trace Etkinlik Profili Oluşturma Aracı'ndan Kullanıcı Zamanlaması verilerini çıkarır.
Bu denetim, başarılı veya başarısız testi olarak yapılandırılmamıştır. Bu sadece uygulamanızın performansını ölçmenize yardımcı olabilecek yararlı bir API keşfetmek için bir fırsattır.
Yığına özel rehberlik
Tepki ver
Bileşenlerinizin oluşturma performansını ölçmek için Profiler API'den yararlanan React Geliştirici Araçları Profil Aracı'nı kullanın.