It is the future in C# Web App Development, quite possibly
"Is Blazor the future in Web App Development? No. Is Blazor the future in C# Web App Development, quite possibly.
Web Assembly, a growing new standard and runtime capitalizes on JavaScript ubiquity in the browser and ability to run on servers. Additionally, web assembly brings a secure by default capabilities model. In the next 5 years, web assembly will be a very popular deployment target, competing with docker containers and a replacement for PaaS Platform as a Service provider like Heroku.
Blazor will not be the future of all web development due to the diverse nature of web development. C#, JavaScript, Python and many other languages are used for server side coding of websites.
The nature of web assembly is to compile from a source language like C# to the target machine code of web assembly. This will not win C# or Blazor any new ground by default. C# competes with Microsoft other language TypeScript, which is a superset of JavaScript with types.
All popular languages can be compiled to web assembly today.
An early challenger and likely candidate to be a dominant web development framework that targets Web Assembly is deno. It is the successor project from the creator of NodeJS. It let's developers work in TypeScript or JavaScript and deploy into a security sandboxed runtime environment.
It is very likely that Blazor will be the dominant web assembly framework in the C# space, given it's support by Microsoft.”
- Austin King, Sr. Full Stack Developer at OpsDrill.com