Introduction to Blazor
摘要
I was attending the Microsoft Most Valued Professionals and Regional Directors summit 2018 where we were introduced to Blazor for the first time by Steve Sanderson and Daniel Roth. And I must admit, I was super excited about Blazor! Blazor is a framework that allows you to build all kinds of applications, including single-page applications, using C# and allows you to run any standard .NET library in the browser. Before Blazor, your options for building a SPA were Angular, React, and Vue.js (and others) using JavaScript or one of the other higher-level languages like TypeScript (which get transpiled into JavaScript anyway). In this introduction, we will look at how browsers are now capable of running .NET assemblies in the browser using SignalR, WebAssembly, and Blazor.