Blazor Server provides support for hosting Razor components on the server in an ASP.NET Core app. UI updates are handled over a SignalR connection.
The runtime stays on the server and handles:
There are two versions of Blazor (Blazor Server and Blazor WebAssembly), I've been getting heavily into Blazor Server lately, so I'll post stuff here that will come in handy to others.