gpt4 book ai didi

python - Node api、Reactjs、Python fast api 和 React Native 的 Azure 托管设置

转载 作者:行者123 更新时间:2023-12-03 06:12:21 25 4
gpt4 key购买 nike

我是 Azure 新手。我需要托管以下应用程序。

  • Node Api v18(后端)
  • Reactjs(前端)
  • Python Fast Api(后端)
  • React-Native(前端)

我被告知将 Reactjs 托管在存储帐户上,并将其连接到虚拟服务器上的 Node Api。哪些设置/选项最适合应用程序。我能让 python 在它自己的虚拟服务器上运行吗?

如果我犯了错误,删除/取消这些选项是否容易?有什么风险吗?

最佳答案

首先,React Native 应用程序将部署到特定于平台的应用程序商店。

NodeJS 和 Python 后端都可以部署到 Azure Container Apps 。这是一个无服务器容器运行时服务。

对于 ReactJS 前端,如果您打算利用服务器端渲染 (SSR),您应该将其部署到 Azure Container Apps也是如此。

如果是单页应用程序 (SPA),那么您可以在 Azure Static Web Apps 之间进行选择或Static Website on Azure Storage .

与静态网站方法相比,Azure 静态 Web 应用有一些附加功能。所以这取决于您的要求。

最后,要将所有这些结合在一起,您应该使用 Azure Front Door确保您的应用程序具有单一入口点。您可以设置路由,使您的前端 React 应用程序和后端都具有相同的域名,允许您设置跨区域部署(您自己将应用程序托管在不同的区域),设置 Web 应用程序防火墙等。

关于python - Node api、Reactjs、Python fast api 和 React Native 的 Azure 托管设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76614280/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com