Author : MD TAREQ HASSAN | Updated : 2020/07/04

What is Blazor?

Types

Blazor server

Blazor can run client logic on the server. Client UI events are sent back to the server using SignalR. Once execution completes, the required UI changes are sent to the client and merged into the DOM.

Blazor WebAssembly

Client-side C# code directly in the browser, using WebAssembly. Because it’s real .NET running on WebAssembly, you can re-use code and libraries from server-side parts of your application.

WebAssembly

JavaScript interop