Do you know PWA'S have three features? They are reliable, fast and engaging. You must create a manifest file, use a service worker and install the site assets, including CSS. Something you should take into consideration is, should the app follow platform-specific UIs? The ideal design is mostly platform-neutral design. Device capabilities are the way forward for PWA'S. You need to make sure that the elements have the right fallback or aren't missing any essential styling. Create react app, angular and ionic are frameworks used for PWA'S.
Key Takeaways:
This is contrary to a web page, which typically does not load if the device is disconnected from the network.
The performance of a PWA should be independent of such things as geography, network speed, load or other factors that are beyond the control of the end user.
Google has been at the forefront of pushing these kinds of apps, but the adoption of PWAs has been picking up with vendors and plenty of other companies.
“Developing a PWA is not different from developing a standard web application, and it may be possible to upgrade your existing codebase.”
Read more: https://www.sitepoint.com/pwa-css-considerations/