Instant Loading Web Apps with an Application Shell Architecture  |  Web  |  Google Developers

Application shell architecture is a method of building progressive web apps today, taking advantage of a range of technologies.