Publish a Blazor WebAssembly app and .NET API with Azure Static Web Apps

Beginner
Developer
Azure
Functions
App Service
App Service Static Web Apps
.NET
ASP.NET Core
Blazor

Automatically deploy and update a Blazor web application and its API from a GitHub repository.

Learning objectives

In this module, you will:

  • Clone and run an existing Blazor web app locally
  • Create an API for the app with Azure Functions
  • Publish the app and its API to Azure Static Web Apps

Prerequisites

  • Basic knowledge of web app concepts
  • C# .NET experience at a beginner level
  • A GitHub account
  • Visual Studio 2022 (or newer, any edition), including the Azure and ASP.NET and web development workloads
  • Familiarity with basic Visual Studio operation, including interacting with Git repositories and basic debugging functions