Maui / Blazor
Maui .NET Multi-platform App UI (MAUI) is the next evolution of cross-platform UI solution for .NET developers, Github .NET MAUI simplifies the choices for .NET developers, providing a single stack that supports all modern workloads: Android, iOS, macOS, and Windows. The native features of each platform and UI control are within reach in a simple, cross-platform API for you to deliver no-compromise user experiences while sharing even more code than before. (Scott Hunter) MVVM Model-View-ViewModel (MVVM) and XAML, the predominant pattern. Support both the existing MVVM and XAML patterns as well as future capabilities like Model-View-Update (MVU) with C#, or even Blazor. MVU In addition, we are enabling developers to write fluent C# UI and implement the increasingly popular Model-View-Update (MVU) pattern. Code-first development experience that rapidly updates the UI by applying only the changes necessary. BLAZOR Interactive web UI with C# - BLAZOR Blazor lets you build in