.Net Blazor
Well, we can and that’s exactly why we use Blazor. With Blazor we can now build interactive web UIs using C# instead of JavaScript. C# code can be executed both on the server and in the client browser. This means existing .Net developers can reuse their c# skills rather than learning new JavaScript frameworks and their huge learning curve.
Referred From: https://www.pragimtech.com/blog/blazor/what-is-blazor/