vue init pwa
is a Progressive Web App template for vue-cli
This release was possible thanks to our lovely contributors ❤️. To install it, see our usage instructions.
Latest WebPageTest scores on faster 3G and emerging market 3G for a deployment of the template.
Lighthouse score improvements 💡🏠
- Improve "Accessibility" and "Best Practices" scores: (#46)
- Lighthouse best practices audit: short_name (#63)
- minify service worker script before html inlining (#59) (#61)
- Add noscript tags for fallback content (#43)
Webpack & template improvements 📦
- build: Keep comments in babel output (webpack magic comments) (#45)
- fix: Use false to disable webpack-hot-middleware log (#50)
- chore: Bump dev dependencies for template (#56)
- chore: add editor directories to .gitignore (#49)
- build: Configure targets.browser for
babel-preset-env
(#44) - video/audio loader (#57)
Community posts 🖋
- Progressive Web Apps with Vue.js and Material Design
- Mobile components for PWAs with Vue
- Integrating TypeScript into your Vue project - works with Vue PWA
A Hacker News PWA written with the template is also available.
With special thanks to @anubhav7495 and @ragingwind for helping get out this release