There’s not much content in this post, is it? It’s only an introduction to the series.
I am only a tourist in web dev, so maybe I don’t understand. But how can you have server side rendering and asset caching with service worker? Is it that the service worker downloads static assets so that they are hopefully left in cache until user decides to click?