Turbolinks – Web-App-Navigation beschleunigen
(github.com)-
Eine Bibliothek, die bei Basecamp und Hey verwendet wird
-
Auf Websites, die keine SPA sind, lädt sie beim Klick auf Links die jeweilige Seite wie eine SPA und ersetzt nur den Inhalt, sodass kein vollständiges Neuladen der Seite nötig ist
→ body wird ersetzt, head wird zusammengeführt
-
Keine Anpassungen an Link-Annotationen oder an Server & Client erforderlich
-
Auch die Zurück- und Reload-Buttons der Seite können unverändert verwendet werden
-
Unterstützung für mobile Apps
1 Kommentare
https://stimulusjs.org/ zusammen zu verwenden, ist noch besser.