What is Blazor?
Blazor is a .NET Web UI framework that allows you to build interactive client-side web applications using C# and .NET instead of JavaScript.
Applications can render on the server, execute in the browser as Blazor WebAssembly, or combine pre-rendering with later client interactivity. Hybrid apps use .NET MAUI to host Blazor for desktop and mobile. Because the client and server share .NET, you can reuse models, validation rules, and business logic and rely on established .NET libraries and IDEs.
Blazor apps are based on components. A component in Blazor is an element of UI, such as a page, dialog, or data entry form written in a Razor markup. DevExpress Blazor is a comprehensive suite of production-ready, secure Blazor components. The library includes components for data presentation and analysis, data entry, navigation, and layout management. DevExpress Blazor UI Controls implement consistent APIs, responsive themes, accessibility features, and performance optimizations for both Blazor Server and Blazor WebAssembly.
Learn More
Follow links below to learn common Blazor concepts and best practices: