Moin ;)
Verbesserungs-Vorschlag: Wenn ein Nutzer durch dein Forum navigiert sollte sich die Adresszeile respektive ändern. Dann könnte er auch die Browser-History nutzen, direkte Links zu den Beiträgen ließen sich teilen, und der Refresh-Button würde die Seite aktualisieren und nicht zur Foren-Hauptseite zurück springen.
Wer bei einer Single-Page-Application den Backbutton benutzt, möchte die Seite verlassen. Wer bei einer SPA den Reload-Button benutzt, macht im Prinzip nichts falsch. Wer jedoch bei einer SPA in der Adresszeile was Anderes erwartet, wenn andere Inhalte erscheinen, hat den Sinn einer SPA nicht verstanden.
Neues Feature: Gelesene Markierungen (mit store.js).
MfG