Let's grow remotely with our developers
Title 16

What Is PWA and Do You Need It?

Klaudia Sicińska, 23.09.2020

What Is PWA and Do You Need It?

PWA stands for a progressive web application and this is nothing more than a website working and looking like an application thanks to web technology.

These websites work in any browser that meets certain requirements. Due to the fact that it is a kind of a web application, it does not need to be installed. Such applications available on mobile devices did not work equally, the difference was visible in the speed and available functions. This has changed due to the ability to work offline both on stationary and mobile devices.

They work in the same way as regular websites, i.e. via a URL, with the difference that it feels like you are using a regular application.

AdobeStock 379064581

Below there are some of the benefits of progressive apps presented, including:

PROGRESSIVE

It is available for any user in any browser (meeting the requirements)

ADAPTABLE

An application adapts to any device, regardless of size or format

SOLID

It is fast and should not load for more than 3 seconds

QUICK

When first loading is finished it should work impeccable, cause nothing has to be downloaded again

OFFLINE MODE

The application does not need to be connected to the Internet, it also works at very slow speeds

UP-TO-DATE

Service worker actualises an app, so it keeps users abreast of any upgrades

SECURE

It is well-secured through HTTPS, so there is no possibility for any modifications

INSTALLABLE

An app can be installed, so that users have very fast access to it from the home screen

EASY TO SHARE

The URL allows you to easily share the page

AdobeStock 287398048

If you would like to get to know if a given website is a PWA, it is hard to achieve unless you are a developer. However, there are couple things that may indicate it is a PWA.

You might guess that this is a PWA, the moment it is a single page. What does it mean? A page based on this technology loads only once, so when you load it first, it will not load again,  even when you switch pages, so technically you will stay on the same page. The next two ways, to find out are: checking if the site has Service Workers or checking if the URL of the site starts with https: // because a PWA works only in a secure domains.

The question is – do you need a PWA?

The answer is yes, if your website requires systematic updates, you have a certain amount of money dedicated to create an application, you do not need to be connected to mobile devices hardware or, for example, what you create is prohibited by application stores.

Plus, when you want to save, you offer free apps, and you are also able to opt out of push notifications, this is also an option for you.

Sources

De Vos, Thomas “What are progressive web apps (PWA’S) and do you need one?” Jun. 15, 2019 (August 09, 2020) <https://www.the-reference.com/en/blog/thomasdevos/2019/progressive-web-apps>

Haldar, Mahesh “What is a PWA and why should you care?” Aug. 01, 2018. (August 09, 2020) < https://blog.bitsrc.io/what-is-a-pwa-and-why-should-you-care-388afb6c0bad>

“Progressive web application” (August 09, 2020) < https://en.wikipedia.org/wiki/Progressive_web_application>

Romanyuk, Oleg “Do you really need a PWA? Here are four questions to help you decide.” Sept. 26, 2019. (August 09, 2020) https://www.freecodecamp.org/news/four-questions-to-understand-if-you-need-pwa/

“What Is PWA? All You Need to Know About Progressive Web Apps” May. 03, 2020. (August 09, 2020) < https://www.simicart.com/blog/what-is-progressive-web-app/#What_is_PWA>