Architecture
Instant Loading Web Apps with An Application Shell Architecture this article describes the application shell
The offline cookbook this is useful when working with Service Worker Precache to provide the best experience for your users. Service worker lifecycle is explained in the second chapter of the udacity course Offline Web Applications which explains how to use IndexedDB & Service Worker
[Read More]