-
Book Overview & Buying
-
Table Of Contents
Web Development with Blazor - Fourth Edition
By :
A Progressive Web App (PWA) is a web application that can behave like a native app; it can be installed on a device, work offline, and provide a more app-like experience.
Blazor WebAssembly can create PWAs. PWAs make it possible to download the web as an app to your phone or computer. They will make it possible to add nice-looking icons and launch our web in a web browser without a URL input field, so it will feel more like an app.
When creating our project, we select PWA. This adds the necessary configuration, including a web app manifest (for app metadata like icons and name) and a service worker (for caching and offline support), along with supporting JavaScript.
PWAs are beyond the scope of this book, but there are great resources to get us started. You can find more information here: https://learn.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app?view=aspnetcore-10.0&tabs=visual-studio.
It is worth mentioning that WebAssembly can run PWAs in offline...