Edit · Jun 26, 2016 · 15 minutes read · Follow @mgechev rollup tree-shaking commonjs Progressive Web Applications help us build native-like web apps, thanks to amazing tools such as Service Workers, IndexDB, App Shell etc. Once the browser downloads all the static assets required by our app, the active Service Worker can cache them locally. This way the user may experience slowdown during the init