PWA
- Author
- Jul 28, 2020
- 1 min read
What if we can come up with a web app that behaves like a desktop app when it's offline?
Introducing PWA that stands for Progressive Web App.
As described by Daniel J. Garcia who published an article "Progressive Web Application" in .NET Curry Magazine July 2020... "Progressive Web Apps are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications. Progressive Web Apps are a useful design pattern, though they aren't a formalized standard. PWA can be thought of as similar to AJAX or other similar patterns that encompass a set of application attributes, including use of specific web technologies and techniques."
Here's Daniel's GitHub repo that showcases sample PWAs: https://github.com/DaniJG/pwa-examples
Also take a look at https://blazorhelpwebsite.com/Blog/tabid/61/EntryId/4360/Making-A-Server-Side-Blazor-Application-a-Progressive-Web-Application.aspx
Quick Start: (a) Command line: dotnet new blazorwasm --pwa --hosted -o BlazorPWATest (b) Visual Studio

Комментарии