Summary
In this chapter, we learned about Blazor and how to develop a Blazor Hybrid app. Blazor is an alternative solution for UI design for .NET MAUI. The difference between Blazor and XAML is that the look and feel of the XAML user interface are the same as the native user interface, but the Blazor UI has the look and feel of a web app. In terms of the functionalities that they can provide, there is not much difference. We can mix Blazor and XAML in one app. We can use the MVVM pattern in both XAML and Blazor. With Blazor, the UI code can be shared between the Blazor Hybrid app and the web app. If you are looking for a solution that supports both native and web apps, .NET MAUI Blazor could be a good choice.
In the next chapter, we will replace all the user interfaces in our app using Blazor. We will also introduce how to do the initial UI design using layout and routing.