What are PWAs or Progressive Web Apps?

Muhammad Fahim
2 min readNov 18, 2021

A PWA looks like any other app, it has an icon on your mobile home screen, it appears when you search for apps on your phone, it opens in a window separate from the browser user interface.

What are the advantages of a PWA?

One massive advantage to PWA’s is their size. This is a big reason why many companies have invested in PWAs when you think about the global market. For example, Twitter's PWA is only 600KB vs 23.5MB of their app. This will use less data as well through normal usage. This is a huge plus in locations where unlimited Data is not common and they pay for Data usage.

In many experiences, it also has improved performance. PWAs utilize service workers which are Javascript files that run separately from the main browser.

It often delivers faster performance than a traditional web app. Offline mode also works with PWAs. A PWA can be cached by the web browser and used offline. A really good option for businesses that have a variety of products and the customers can view its catalog style.

It has a few disadvantages as well

It isn’t all sunshine and rainbows. PWA’s can not do everything that a traditional mobile app can do. They won’t be as battery efficient and can’t compete with Native speed and use.

It can also have issues with legacy devices but this is starting to be less of a problem as time goes on. Also, there have been some iOS compatibility issues but mainly on older devices.

Overall, PWA is definitely something we need to would look into if our needs match it!

--

--

Muhammad Fahim
Muhammad Fahim

Written by Muhammad Fahim

Junior Data engineer @M3hive. Passionate about Data Engineering and Web Scraping & Automation. Sharing insights

No responses yet