Why Blazor?

What is Blazor?
Blazor is the newest innovation in browser frameworks, coming out of Microsoft. Essentially Blazor allows a developer to write in C# instead of Javascript. The resultant code is then compliled into Web Assembly (WASM) that runs on the users' browser at near native speed. It allows the developer to write in C# on a back-end server, as well as the front-end user’s browser.
Do I need to re-write any existing javascript to use it.
No, Blazor was designed to inter-op seamlessly with existing javascript. Web pages can be easily created that leverage both Javascript and Blazor.
Which browsers currently support WASM?
Just about every major browser natively supports WASM. There are no addons, or extensions required!
The list of supported browsers include:
| Browser | Company | First Supported Version | Release Date |
|---|---|---|---|
| Google Chrome | 57 | March 2017 | |
| Safari | Apple | 11.0 | September 2017 |
| Firefox | Mozilla | 52 | March 2017 |
| Microsoft Edge | Microsoft | 16 | October 2017 |
| Opera | Opera Software | 44 | March 2016 |
| Samsung Interet | Samsung Corporation | 7.2 |