Understanding PWAs
A PWA is a web application that uses modern web capabilities to deliver a native app-like experience to users. They look and feel like a native application because they run in their own app window instead of the browser's window, and they can be launched from the Start
menu or taskbar. PWAs offer an offline experience and load instantly due to their use of caching. They can receive push notifications and are automatically updated in the background. Finally, although they do not require a listing in an app store for distribution, they can be distributed through the various app stores.
Many large companies such as Pinterest, Starbucks, Trivago, and Twitter have embraced PWAs. Companies are drawn to PWAs because they can develop them once and use them everywhere.
A PWA feels like a native application due to a combination of technologies. To convert a web app into a PWA, it must use HTTPS and include both a manifest file and a service worker.
HTTPS
To be converted...