Zwei Wege: gehärtete PWA und lokale Capacitor-Schale.
Zwei Schienen: A — gehärtete PWA, deren sw.js sensible Pfade nie cached, Navigation network-first und Uploads stale-while-revalidate hält. B — eine Capacitor-Schale, die dynamische Flächen per @capacitor/browser öffnet. Produktions-Builds entfernen server.url; die App zeigt nie direkt auf die Live-URL.
Ein Beispiel
POST-Reservierungsdaten bleiben außerhalb des GET-only Service-Workers.