15 puntos por xguru 2022-06-09 | 2 comentarios | Compartir por WhatsApp
  • La History API, muy usada en las SPA, fue desarrollada antes de que las SPA se usaran ampliamente, así que no encaja bien
  • La Navigation API, que mejora esto, actualmente está en estado Draft, pero Chrome la aplica de forma anticipada desde la versión 102
  • Funciona adjuntando un listener de navigate al objeto global navigation
    • Se llama siempre cuando ocurre una navegación por acción del usuario o de forma programática (clic, submit, atrás/adelante), por lo que permite un manejo centralizado
  • Se puede interceptar con transitionWhile() o preventDefault()

2 comentarios

 
cometkim 2022-06-09

Es una propuesta que antes se conocía como App History API.
Pensé que tardaría mucho más, pero está llegando rápido.