15 puan yazan xguru 2022-06-09 | 2 yorum | WhatsApp'ta paylaş
  • SPA'lerde sık kullanılan History API, SPA'ler yaygın olarak kullanılmadan önce geliştirildiği için SPA'lerle çok iyi uyuşmuyor
  • Bunu iyileştiren Navigation API şu anda Draft durumunda, ancak Chrome 102 sürümünden itibaren önceden uygulanmış durumda
  • Global navigation nesnesine navigate dinleyicisi eklenerek çalışıyor
    • Kullanıcı tarafından ya da programatik olarak gezinme yapıldığında (tıklama, submit, geri/ileri) her durumda çağrıldığı için merkezi olarak işlenebiliyor
  • transitionWhile() veya preventDefault() ile intercept edilebiliyor

2 yorum

 
cometkim 2022-06-09

Bu, daha önce App History API olarak bilinen bir öneri.
Çok daha uzun süreceğini sanmıştım ama hızlıca geliyor.

 
xguru 2022-06-09

History API öldü. Yaşasın Navigation API

Navigation API https://developer.chrome.com/docs/web-platform/navigation-api/