Intro to Blazor and Creating a Blazor App from Scratch