Idea Summary
Declarative PWA applications with offline contents and cache
Use Case
It would improve application responsivenes dramatically by allowing all contents to be cached offline, instant page load with IR or form regions refresh in background on page load.
It could detect automatically if the page or application definition has changed in order to refresh cached contents.
If you loose connectivity, all post form requests could be queued and executed upon internet connectivity is restored.
Preferred Solution (Optional)
You could be able to define if an application can be consumed offline, or what features can be executed without requiring an internet connection. Pages, components etc.
It wouldn't be easy as there are some security conecerns and flows that your application shoud change in order to be compatible with those functions.