Progressive Web Applications
Understand how to enable Progressive Web Application functionality in Blazor WebAssembly projects. Learn about service workers, caching strategies, project configuration, and how to install PWAs on user devices for native-like app experiences.
We'll cover the following...
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 ...