Web Delivery
Current State
Section titled “Current State”Both web frontends (Admincenter and Worker Web) are built as single-page applications (SPA) with Vite and React 19 + TypeScript.
Planned Hosting
Section titled “Planned Hosting”Frontend Applications: - Build: Vite production build - Deploy: Azure Static Web Apps or App Service - CDN: Azure CDN for static assets - Environment variables: Vite env varsOpen Decisions
Section titled “Open Decisions”- Final hosting choice: Azure Static Web Apps vs Azure App Service
- CDN strategy and cache policies
- SSR vs CSR trade-offs for initial load performance
- Environment promotion pipeline (staging → production)