Using PWA, we can develop light weight mobile apps using HTML, CSS and JavaScript which can load progressively in a mobile device and can also run in a web browser.
Key benefits of a PWA application:
1. Performance: PWAs running on mobile devices can perform much faster than native apps for its light weight. As a result, it increases the user experience significantly.
2. Portability: The same code base can serve the purpose of both website and mobile app. It does not require different versions for different devices, hence reduces the efforts, development time and cost. A single progressive app meets the requirements of all endpoints on which it operates.
3. Look & Feel: Although, it is a kind of website, but it gives the look & feel like a mobile app.