开发者问题收集

不带 Web Assembly 的 Blazor

2021-01-31
806

免责声明:我是 blazor 和 .NET 的新手。

我的问题: 是否可以在不使用 webassembly 的情况下使用 blazor 客户端/服务器?

我的理解:

  • Blazor 客户端使用 web assembly 并在浏览器中下载整个 .NET 核心(依赖项 + CLR)。

  • 在 blazor 服务器中,仅加载前端资源(HTML+CSS+JS),并加载持久双向库以将更新发送到服务器。因此在这种情况下 不使用 web assembly

是这样的吗?

1个回答

是的,确实如此。使用 Blazor 服务器应用程序下载的内容基本上是一个 JavaScript 客户端,它与服务器保持 SignalR 连接,该服务器提供应用程序中的内容和更改。

阅读更多内容 此处

olabacker
2021-01-31