Pros and Cons of Progressive Web App

The incremental innovations that have an impact on people follow one another, with an increasingly clear focus on:

performance, think of the increasingly powerful devices we use every day or the tasks that allow us to do more quickly;
experience, to …


This content originally appeared on DEV Community and was authored by Chris Fowler

The incremental innovations that have an impact on people follow one another, with an increasingly clear focus on:

  • performance, think of the increasingly powerful devices we use every day or the tasks that allow us to do more quickly;
  • experience, to eliminate any friction in the use of software/hardware;
  • intelligence, with algorithms that now work in a predictive perspective.

Progressive Web App

Focusing primarily on performance and User Experience for the end user, which goes the Progressive Web App development, a solution that wants to combine the best of native apps.

What is Progressive Web App?

A Progressive Web App (PWA) is an app that uses modern Web capabilities to offer users a very similar (if not better) experience to a native app.

The term “progressive” refers to the fact that they introduce new features and, from the user experience’s point of view, they are initially perceived as normal websites but progressively behave more like mobile apps. Unlike traditional apps, best progressive web apps are a hybrid between regular web pages and mobile applications.

Pros and cons of the Progressive Web App

The main features are:

  • Progressive: They work for every user, regardless of the browser chosen because they are built at the base with progressive improvement principles.
  • Responsive: They adapt to the various screen sizes: desktop, mobile, tablet, or dimensions that can later become available.
  • Searchable: They are identified as “applications” and are indexed by search engines.
  • Linkable: Easily shared via URL without complex installations.
  • Updated: Information is always up-to-date thanks to the data update process offered by service workers.
  • Reactivable: Make it easy to reactivate the application thanks to capabilities such as web notifications.
  • App-like: They behave with the user as if they were native apps, in terms of interaction and navigation.
  • Secure: Exposed over HTTPS protocol to prevent the connection from displaying information or altering the contents.
  • Installable: They allow the user to “save” the apps that he considers most useful with the corresponding icon on the screen of his mobile terminal without having to face all the steps and problems related to the use of the app store.

What are the most used technologies for PWA?

There are several technologies for the creation of a Progressive Web App, mainly based on JavaScript, with different characteristics.

  • React: A powerful JavaScript library for building dynamic and modern user interfaces.
  • Ionic: A JavaScript framework for creating powerful applications for multiple platforms using a basic code.
  • Angular: A JavaScript framework for creating dynamic web applications that uses HTML as a template language.
  • Polymer: A combination of components, tools and models designed to create PWA.

So is the future “progressive”?

The answer is, as always, depends. The decision to develop a PWA follows analysis and reflections that must be done from time to time, from project to project, from user to user.

The factors that lead to the choice are many, as anticipated in this study, so there is not a defined and standard recipe but the one that gives the context fits correctly with strategy and objectives.


This content originally appeared on DEV Community and was authored by Chris Fowler


Print Share Comment Cite Upload Translate Updates
APA

Chris Fowler | Sciencx (2021-08-23T03:37:27+00:00) Pros and Cons of Progressive Web App. Retrieved from https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/

MLA
" » Pros and Cons of Progressive Web App." Chris Fowler | Sciencx - Monday August 23, 2021, https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/
HARVARD
Chris Fowler | Sciencx Monday August 23, 2021 » Pros and Cons of Progressive Web App., viewed ,<https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/>
VANCOUVER
Chris Fowler | Sciencx - » Pros and Cons of Progressive Web App. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/
CHICAGO
" » Pros and Cons of Progressive Web App." Chris Fowler | Sciencx - Accessed . https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/
IEEE
" » Pros and Cons of Progressive Web App." Chris Fowler | Sciencx [Online]. Available: https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/. [Accessed: ]
rf:citation
» Pros and Cons of Progressive Web App | Chris Fowler | Sciencx | https://www.scien.cx/2021/08/23/pros-and-cons-of-progressive-web-app/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.