Serviceworker

Ein Serviceworker läuft im Hintergrund des Browsers und ist für das Managment der Request zuständig. Hierüber können für bestimmte Requests unterschiedliche Speicher- und Zugriffsmethoden (Netzwerk, Cacheing, etc.) implementiert werden.

Zur einfachen Verwaltung kommt im Alvine Plattform Backend1 die Workbox Bibliothek zum Einsatz. Der Serviceworker wird duch den Host der Konsole registriert und vom Browser aktiviert.

Der Serviceworker wird in der Konfiguration definiert. Der verwendete Standard-Serviceworker der Alvine Plattform liegt im admin-Verzeichnis und heißt sw.js.

Über das Debug-Flag im Serverworker-Script admin/sw.js kann die Funktionalität des Cachings deaktiviert werden.

var debugMode = true;

  1. Console/Verwaltungsoberfläche der Plattform