git clone https://github.com/ionic-team/ionic-pwa-toolkit my-pwa
npm run build
And with just those three commands you now have a great looking PWA that scores 100 on lighthouse right out of the box.
The Ionic PWA Toolkit uses an early release of Ionic 4. Ionic 4 is built completely out of web components using Stencil. This means that you can use Ionic 4 just like any other Stencil collection and you will be able to use any of the Ionic components with minimal to no overhead.
The Ionic PWA Toolkit uses the Stencil Router.
By default we include a Web Manifest that has all the neccessary entries to get the Add to Homescreen prompt. You can see that web manifest here .