What is App Shell?

Technology CommunityCategory: PWAWhat is App Shell?
VietMX Staff asked 3 years ago

An application shell (or app shell) architecture is one way to build a Progressive Web App that reliably and instantly loads on your users’ screens, similar to what you see in native applications.

The app “shell” is the minimal HTML, CSS and JavaScript required to power the user interface and when cached offline can ensure instant, reliably good performance to users on repeat visits. This means the application shell is not loaded from the network every time the user visits. Only the necessary content is needed from the network.

An application shell architecture makes the most sense for apps and sites with relatively unchanging navigation but changing content.