Master
Published: Oct 28, 2020
Last Updated: Apr 13, 2021
Apr 2021
试验?

虽然 JavaScript 及其生态系统已经在 Web UI 领域占据了统治地位,但随着 WebAssembly 的出现,一些新的机遇之窗也正在打开。Blazor 依然值得我们的关注;我们的团队使用 C# 在 WebAssembly 之上构建交互丰富的用户界面,取得了良好的效果。同时,能够在前端使用 C#,也意味着可以共享代码和复用现有的库。除此以外,配合使用 bUnit 这类现存的调试和测试工具,这个开源框架值得一试。

Oct 2020
评估?

虽然 JavaScript 及其生态系统已经在 Web UI 领域占据了统治地位,但随着 WebAssembly 的出现,一些新的机遇之窗也正在打开。我们看到一个有趣的新选择 —— Blazor,它可以使用 C# 来构建交互式 Web UI。我们青睐这个开源框架,是因为它能让我们在浏览器中基于 WebAssembly 运行 C# 代码,从而利用 .NET 标准运行时环境和生态系统以及它的各种自定义库。此外,只要需要,它还可以在浏览器中与 JavaScript 代码进行双向互操作。