I think, in general, most servers are going to have an internet connection, so this may be a non-issue at the end of the day. However, I think if it isn't too much hassle to change then it is overall worth it. I mean, even from a development standpoint, I've had annoying periods of time trying to develop on a plane but the lack of it being a fully offline-capable PWA made it so I needed a connection to load the thing.
It can be installed as a native-alike application and will be available as a separate App Icon to users using chromium based browsers. X/Twitter is a PWA, Youtube is a PWA.
Stump would need an internet connection to do most of the processing, there are clients available like Flow (https://app.flowoss.com/) which can open epub files with processing done in browser itself, this can be adopted in Stump to offload the rendering to browsers with a feature - "Make this book available Offline".
Is your feature request related to a problem? Please describe. If your internet goes down, the web app is effectively rendered useless
Describe the solution you'd like Make the web app a PWA so internet connection is not necessarily a hard requirement
Additional context Probably makes sense to use https://vite-pwa-org.netlify.app/guide/
I think, in general, most servers are going to have an internet connection, so this may be a non-issue at the end of the day. However, I think if it isn't too much hassle to change then it is overall worth it. I mean, even from a development standpoint, I've had annoying periods of time trying to develop on a plane but the lack of it being a fully offline-capable PWA made it so I needed a connection to load the thing.