Skip to content

Release for Web (static app at editor.makamek.nl) #81

Description

@anton-makarevich

Sub-issue of #76

High-level tasks:

  • Configure WebAssembly (WASM) build for Avalonia
  • Set up deployment to https://editor.makamek.nl
  • Configure web server (nginx/Apache) for static hosting
  • Handle browser storage (IndexedDB/Local Storage) for maps
  • Optimize WASM bundle size and loading performance
  • Set up HTTPS and security headers
  • Test across major browsers (Chrome, Firefox, Safari, Edge)
  • Configure CI/CD for automatic web deployment
  • Handle offline functionality (Service Worker/PWA)
  • Create web-specific UI adaptations if needed
  • Set up web analytics and error tracking

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions