Blazor is a new Single Page Application (SPA) technology by Microsoft. It is a comparable technology to React, Angular, and Vue.js but uses C# instead of JavaScript. It brings C# to the world of SPAs and challenges traditional web apps frameworks such as ASP.NET. Web Forms and ASP.NET Core MVC for building web apps. This article discusses the choice between SPAs and traditional web apps and explains the difference between client-side rendering like Blazor Web apps vs. server-side platforms like Blazor Server apps.

An introduction to .NET Core and how it differs from the .NET Framework
Before we talk about .NET Core, it will be helpful to understand what is .NET in basic, it’s evolution, different development phases, the limitations, the rise of .NET Core and it’s capabilities as of Dec 2022.
Read More An introduction to .NET Core and how it differs from the .NET Framework
