Progressive Web Applications

Learn to build a Blazor application into a progressive web application.

Progressive web applications (PWAs) are web applications that can be downloaded from the browser and installed on the user’s device. Once installed, they can operate like native applications.

Using PWAs is very different from saving a web page. While we can virtually save any web page onto a computer, what we are getting is the snapshot of the particular page that was available in the browser at the time. When we download a PWA, however, we are downloading and installing a fully functioning application.

Blazor WebAssembly applications can be turned into PWAs with the help of some additional configuration. We can configure this option while setting up a Blazor WebAssembly project. In this lesson, we will cover the specific parts of the project that enable PWA configuration. These options can be found in the project setup below.

Get hands-on with 1200+ tech skills courses.