Application Shell Architecture of Progressive Web Apps
Application Shell Architecture of Progressive Web Apps
Some progressive web apps use an architectural approach called the App Shell Model. For rapid loading, service workers store the Basic User Interface or "shell" of the responsive web design web application.
This shell provides an initial static frame, a layout or architecture into which content can be loaded progressively as well as dynamically, allowing users to engage with the app despite varying degrees of web connectivity. Technically, the shell is a code bundle stored locally in the browser cache of the mobile device.