Blazor vs. React / Angular / Vue.js
Blazor is a new Microsoft technology that allows developers to write code for browsers in C#. This article compares Blazor to three other common SPA frameworks: React, Angular, and Vue.js. JavaScript is currently the most popular language for browser-based Single Page Applications (SPAs) because up until recently, it’s been the only language that runs inside the browser. These frameworks compile or transpile from JavaScript or TypeScript. This article asks whether developers need to depend on JavaScript and whether we can start building SPA apps with C# yet. Support this blog by signing up for my course Introduction to Uno Platform What is Blazor? Blazor is .NET based SPA framework for web and mobile and part of the ASP.NET Core web framework. Blazor uses the existing and familiar HTML Document Object Model (DOM) with CSS styling to present and process UI...