Developer APIs & PWAMobile Protocol6 min read•Updated August 2026
PWA Architecture & Service Worker Lifecycle
Progressive Web App specifications, dynamic manifest configuration, sub-50ms cache lifecycle, and VAPID push.
Cora ships with native Progressive Web App (PWA) capabilities, offering sub-50ms screen painting and native-like offline reliability.
1. Dynamic PWA Manifest
Served dynamically at /cora-manifest.json:
display:standalonetheme_color:#ffffff(Pure Light Mode splash to eliminate dark flashes)- Dynamic version stamps (
?v=CORA_WORKSPACE_VERSION) to trigger immediate OS icon updates on release.
2. Service Worker Lifecycle
Registered at root scope (/):
- Cache-First: Static CSS/JS and font assets.
- Network-First: AJAX actions and REST endpoints with sub-400ms timeout.
- Auto-Activation:
skipWaiting()and old version cache purging executed on update.
Have questions about this module?
Our founding engineering team answers developer inquiries directly.