Quelle: dotnetpro
JavaScript: History API 16.01.2023, 00:00 Uhr

Geschichtsklitterung

Auf den Browserverlauf zugreifen mit JavaScript – zumindest ein bisschen.
Mark Twain hat einmal gesagt: „Geschichte wiederholt sich nicht, aber sie reimt sich.“ Diese Erkenntnis ist heutzutage erschreckend aktuell, dient aber in diesem Artikel eher als Hinführung zum JavaScript-API dieser Ausgabe: dem History API (manchmal auch Web History API genannt).
Dieses API gibt es in Teilen schon ewig, und es war nicht gerade ein Beispiel für großen Funktionsreichtum. Im Lauf der Zeit und dank der Verbreitung von Single Page Applications (SPAs) wurde aus einem Notnagel-API ein Grundpfeiler zahlreicher moderner Anwendungen. 2022 schließt sich der Kreis: Als eine der Neuerungen von Blazor 7 verkündet Microsoft stolz, dass der Navigationsmechanismus des UI-Frameworks ab jetzt auf das History API setzt [1]. Neugierig geworden? Dann ist es höchste Zeit, einen genaueren Blick auf das API zu werfen.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar