Einmal registriert, sitzt der Service Worker im Anfragepfad: Die Seite fragt, der Worker entscheidet — cache-first, network-first oder ein handgebauter Fallback offline. Diese Mittelposition macht offline-fähige Webapps möglich und die PWA mehr als ein Manifest.
Die Macht kommt mit dem klassischen Fallstrick: Ein zu aggressiv cachender Worker liefert eine veraltete Site an Nutzer, die sie nicht per Refresh reparieren können — der Worker kontrolliert auch den Refresh. Versionierte Caches und ein bewusster Update-Flow sind der Preis der Superkraft.
Verwandte Begriffe
PWA
Progressive Web App — eine Website, die sich wie eine App installieren lässt: Homescreen-Icon, Offline-Verhalten, Push, alles von derselben URL.
HTTP-Caching
Header, die Browsern und CDNs sagen, wie lange eine Antwort wiederverwendet werden darf — die billigste Performance-Optimierung, die es gibt.
Client-Side Rendering (CSR)
Ein JavaScript-Bundle senden, das die Seite im Browser aufbaut — flexibel, aber der erste Paint wartet auf Download und Ausführung des Codes.
Die zugehörige Werkbank
Full-StackWenn du es beschreiben kannst, können wir es bauen. React und Next.js vorn, Python oder Node dahinter, Postgres darunter, ausgeliefert dorthin, wo du den Betrieb bezahlen kannst.
