As you know that doing deployment as static web site on GitHub, Azure, AWS and Google Cloud is totally free. We don’t have to pay any money for it.
If we have created some demo or portfolio project using Blazor wasm and need to share with someone. we can take benefit of this service. It is totally free.
In this demo, I am going to show, one of the easiest approaches using Azure Static Web App.
Step 1: Created the Blazor web assembly app using dotnet cli command like this
dotnet new blazorwasm -n WasmTest -o app
>> In the above command, I am creating Blazor Web assembly application in app folder
Step 2: Push the code on GitHub Repo.
Step 3: Go to Azure portal and create the Static Web App like this
Step 4: Fill the mandatory field like this
Step 5: Click on Review and created button.
Step 6: Go to your resource and click on the generated URL
Now you will see your website like this
It will also create CI/CD pipeline for us on Github.
Summary: In this above demo, we saw that without writing any code, we are able to deploy our static website on Azure portal. It very simple and straight forward process.
Hey, thanks for reading the blog post, I am in the market, looking for new freelance employment opportunities. If you need assistance on any of your ASP.NET Core Blazor projects, I am available for hire for freelance work.