PWA Progressive Web Apps are web apps that bring a native app-like user experience to cross-platform web applications.
This PWA (rust + wasm) helps in creating a minimal working PWA.
Then you can copy these files to your web page to simply convert it into a PWA.
https://github.com/LucianoBestia/rust_wasm_helper_for_pwa/raw/main/images/helper_for_pwa.jpg?raw=true
It creates index.html, manifest.json, service_worker.json, and start_service_worker.js.
It also resizes the icon png to many different sizes for different platforms and displays size and density.
Link to the helper PWA:
Link to an example of the resulting minimal PWA:
Repo:
https://github.com/LucianoBestia/rust_wasm_helper_for_pwa