没有 Web 程序集的 blazor
Posted
技术标签:
【中文标题】没有 Web 程序集的 blazor【英文标题】:blazor without web assembly 【发布时间】:2021-05-05 03:22:40 【问题描述】:免责声明:我是 blazor 和 .NET 的新手。
我的问题: 是否可以在没有 webassembly 的情况下使用 blazor 客户端/服务器?
我的理解:
在那个 blazor 客户端使用 Web 程序集并在浏览器中下载整个 .NET 核心(依赖项+ CLR)。
在 blazor 服务器中,仅加载前端资源 (html+CSS+JS),并以双向方式加载库持久性以向服务器发送更新。因此,在这种情况下,不使用 Web 程序集。
是这样吗?
【问题讨论】:
【参考方案1】:是的,就是这样。使用 blazor 服务器应用程序下载的内容基本上是一个 javascript 客户端,它与服务于应用程序内容和更改的服务器保持 SignalR 连接。
阅读更多here
【讨论】:
以上是关于没有 Web 程序集的 blazor的主要内容,如果未能解决你的问题,请参考以下文章
CORS 策略已阻止访问 fetch - Blazor 客户端 Web 程序集