Skip to content

Web Delivery

Both web frontends (Admincenter and Worker Web) are built as single-page applications (SPA) with Vite and React 19 + TypeScript.

Frontend Applications:
- Build: Vite production build
- Deploy: Azure Static Web Apps or App Service
- CDN: Azure CDN for static assets
- Environment variables: Vite env vars
  • 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)