【问题标题】:Is it possible: Using Blazor serverside as a client app是否可能:使用 Blazor 服务器端作为客户端应用程序
【发布时间】:2019-11-05 01:57:03
【问题描述】:

有一个现成的 azure 微服务,我需要针对它构建客户端应用程序。有 2 种选择 blazor 服务器端和客户端。因为客户端还没有准备好并且调试能力有限,所以我想使用 blazor 服务器端。

我的问题是是否可以从 blazor 服务器端调用服务,以及这是否是个好主意。将其用作客户端应用程序? 还有是否可以在 azure 中的微服务旁边托管 blazor?

【问题讨论】:

    标签: blazor-server-side blazor-client-side


    【解决方案1】:

    我相信您要问的是,使用 Blazor 服务器端作为微服务的代理是否可以接受?

    从技术上讲,你没有理由做不到。您只需创建一个 HttpClient 来调用您的微服务,假设它公开了一个 REST API。

    我不确定您的意思,“..如果可以在 azure 中的微服务旁边托管 blazor?”如果您使用 Azure Web 应用程序来托管您的微服务,您可能希望为您的 blazor 服务器端应用程序创建一个新的 Web 应用程序,否则您并没有真正从应用程序服务中受益。

    还有其他选项可用于配置此类架构,但这完全取决于您的目标。此外,您可能需要查看以下项目:

    https://github.com/Suchiman/BlazorDualMode

    它将让您同时运行 blazor 客户端和服务器端。我用它来帮助调试客户端 Blazor 应用程序。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-22
      相关资源
      最近更新 更多