What’s Blazor?
Plain and Simple, Blazor is a Single Page Application development framework.
More Than Just a SPA Framework!
Blazor, unlike Silverlight, is capable to run in virtually any WebAssembly supported browser which is all the major known browsers including IOS.
Blazor is not Silverlight, like i see Silverlight like the wannabe attempt to be Blazor, plain ol’ draft, flash-like! Microsoft, did an amazing thing with Silverlight which is to “shoot it behind the barn”. Blazor doesn’t requires any plugin to run an almost any browser.
Blazor is the dream that Oracle’s Java will never ever see, you really code it once and run it anywhere? really? yeah! Linux/IOS/Mac/Windows/Android, F*ck’ yeah even Tizen!
You can run the future of the web with Blazor-Server, straight out the server sharing code between client/server enjoy top-notch security as user doesn’t even have a client code to run!
You can run the present of web with Blazor Wasm and Blazor Native (Mobile) by running client code C# in WebAssembly and same in Native Mobile App
You can stay in the past with React/Node & Co or even stay in ancient history with WordPress (on which this blog is running).
We Love Open Source! We Really Do!
Blazor is open source isn’t it lovely? Yup, The non-profit organization .NET Foundation supports it and actively maintain it.