I agree. About "tools that deliver apps to the client". I once experimented with this https://github.com/mdipierro/regift It is a cordova app that can be updated from the server without reinstallation. The app keeps the state and talks to server only if available. There is a lot that can be done in this direction.
On Monday, 13 May 2019 01:53:00 UTC-7, mweissen wrote: > > A few thoughts about PWA: > > First: Web2py is great. But maybe the discussion should go deeper: how > will the internet be used now and in the future? It will probably be used > mainly by the mobile devices. With all the problems that arise from the > fact that the Internet is not available everywhere and constantly. And what > do mobile devices need? An exclusively server-side organized service can > not do that. We need clients to eliminate these bottlenecks - among other > things, this is the job of a PWA. > > Web2py or Web3py could take over the management of the data. So, above > all, Web2py / Web3py could support the administration of the data and > provide tools that deliver apps to the client. > > PWA clients include a lot of Javascript programs. In this model, Web2py / > Web3py should support the writing of Javascript modules. > > The client also needs access to the data in the event of a lack of > Internet connection. Therefore, a local database must exist. PouchDB and > CouchPB are ideally suited to synchronize the local database at the client > and the central database at the server. Access to CouchDB / PouchDB could > be supported by Web2py. CouchDB and PouchDB work very efficiently with > predefined queries. This would require an extension of the DAL or a > separate library for CouchDB. > > Regards, Martin > > > Am Mo., 13. Mai 2019 um 10:10 Uhr schrieb Val K <[email protected]>: > >> You are right, this is 100% client side technology. I think we can >> provide a simple universal script that will show some configurable static >> page when offline >> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/web2py/bf317c34-fc35-43d0-942a-374a9a56aeb3%40googlegroups.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/6212804a-9052-4fb1-ad57-2cd8253573cf%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

