【问题标题】:How to use both Blazor client and server in same web如何在同一 Web 中同时使用 Blazor 客户端和服务器
【发布时间】:2020-01-27 14:39:05
【问题描述】:

我正在学习Blazor,并了解client-side 和server-side 两种类型的好处。

我想在同一个网络上同时使用这两个,例如一个路径是client-side WebAssembly 应用程序,另一个路径是在服务器中运行代码的server-side。

我见过Blazor Full-Stack 模板(不太明白),但最新模板包中缺少它。他们是故意删除的吗? (仅剩 2 个 Blazor Server App 和 Blazor WebAssembly App)

我从这个命令下载模板。

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.0.0-preview9.19465.2

client-side 和 server-side 可以一起工作吗?

【问题讨论】:

  • 没有。你必须选择其中之一。无论哪种方式,它仍然是 Blazor,所以没有任何迹象表明哪个会在哪里使用。区别在于底层实现(SignalR 与 Web Assembly)。

标签: blazor blazor-server-side asp.net-core-3.0 blazor-client-side


【解决方案1】:

它不受官方支持或构建,但理论上是可能的。然而,这是他们正在研究的事情。

来源(从 38:35 开始观看):https://youtu.be/qF6ixMjCzHA?t=1715

【讨论】:

  • 能否请您将视频中的信息添加到答案中?
猜你喜欢
  • 1970-01-01
  • 2010-10-25
  • 1970-01-01
  • 1970-01-01
  • 2015-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多