In order for your PWA to be offline-capable, service workers pay a part in serving the content, but you’d also need to cache your page’s resources as well . To cache your page’s resources, first you need to plan out the size of your Cache Storage since there’s a limit to it.