https://javascript.plainenglish.io/progressive-web-apps-are-here-to-stay-vite-pwa-edition-6707114b5cd3