I agree that Progressive Web Apps bring features we expect from native apps to the mobile browser experience in a way that uses standards-based technologies and run in a secure container accessible to anyone on the web.
Now as I understand I will have to use Service Workers whichService Workers described as a “proxy,” which I think describes them nicely. We can listen for events like fetch that happen any time a network request occurs. We can handle that event with full control, checking for cached data and returning immediately, or allowing the request to continue to the remote server. are an incredibly powerful, and equally as confusing, technology behind a Progressive Web App. They power offline functionality, push notifications, background content updating, content caching, and a whole lot more.
App Shell model is a simple design concept whereby the initial load of a mobile web app provides a basic shell of a app UI, and the content for the app is loaded after. With the App Shell model, we focus on keeping the shell of our app UI and the content inside of it separate, and we cache them separately.
Now, I am familiar with the application architecture you are looking for but to align in same page I need you. The thing is the I need to create a document where I will describe the architecture on basis of features. When you think you can ping me for further discussion.
I am open for a discussion to start work on this project.