Blazor WebAssembly is here and its going to change the way we develop web apps in .NET Stack. C#.NET full stack development, code sharing on web and server, end to end debugging from browser to your backend server and with prospects to write one set of Blazor Components and render them to Web, Desktop and Mobile UI, is really amazing.
https://www.linkedin.com/pulse/blazor-webassembly-here-imran-younas