【问题标题】:React .Net core project setup for Azure.. VS react template or Separate projectsAzure 的 React .Net 核心项目设置.. VS 反应模板或单独的项目
【发布时间】:2021-06-04 00:38:41
【问题描述】:

我需要开发一个将部署到 Azure 实例的 React + .Net 核心应用程序。我的问题是我读过一些文章说我需要 2 个 Azure 服务来托管应用程序。 1:对于 React 前端 2 : .Net core Web API 应用程序

我是否需要有 2 个 Azure 服务实例才能部署。一种用于 React JS,一种用于 .Net 核心 API?

我打算在 Visual Studio .Net React 模板应用程序中进行开发。其中,React 应用程序和 .Net 核心 Web API 位于同一个项目中。如果我使用这个模板,我可以分别部署 React 应用和 .Net core API 项目吗?

或者我应该分别保留 React JS 、 JavaScript 项目 (npx create-react-app my-app) 和 .Net core Web API 项目吗?

最好的方法是什么?

【问题讨论】:

    标签: reactjs azure asp.net-core


    【解决方案1】:

    这取决于。例如,如果您也打算为您的移动应用程序使用 API,那么最好使用两种不同的服务,一种应用程序或服务用于您的 react 静态 Web 应用程序,另一种应用程序服务/API 管理用于您的 API。这样您就可以在需要时扩展您的 API 应用程序。 Azure CDN 等服务可帮助您缓存和提供静态应用程序,从而提供更好的性能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-08-05
      • 1970-01-01
      • 2018-06-13
      • 1970-01-01
      • 2021-10-19
      相关资源
      最近更新 更多