Blazor is a Microsoft SPA framework for building client-side web applications with .NET instead of JavaScript or TypeScript. Its UI can be written with Razor, connecting familiar C# and .NET workflows to interactive web interfaces. section 1.5
In .NET MAUI Blazor, a web view renders the Blazor UI while the application code runs as managed .NET code. The MAUI wrapper can package the web application as an installable binary for multiple platforms and expose platform APIs through .NET abstractions. section 1.5
A .NET application can combine Blazor with:
- ASP.NET Core for an API, Blazor for the web application, and .NET MAUI for mobile and desktop clients. section 1.5
- A Razor class library for sharing Blazor-compatible UI across web, mobile, and desktop applications. section 1.5

