C# OR JAVASCRIPT? HAVE THE BEST OF BOTH WORLDS
C# is a well-known strongly typed programming language which means you can catch errors at compile time. Blazor allow using pre-compiled C# with access to all our favourite NuGet packages. You can still use JavaScript to pull in any npm package and expose it to your C# Blazor Components.
FAST DEVELOPMENT & PERFORMANCE
Get productive fast with re-usable UI components. Blazor runs as fast as any code in the browser can run. It gives you a near-native experience.
CROSS-BROWSER COMPATIBILITY
Blazor Wasm runs directly in the browser using WebAssembly which is a W3C Standards approved technology – this mean no plugins are required to run Blazor Wasm applications in modern browsers, including mobile browsers.
RICH TOOLING AND DEBUGGING
With Blazor you can use your own existing .NET libraries or take advantage of the rich .NET NuGet ecosystem.