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

Beginner
Developer
Azure
Azure Functions
Azure App Service
Azure 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