我必须在 Azure 中从头开始一个 GRANDstack(GrapQL、React、Apollo、Neo4j 数据库)项目。
我知道对于 Neo4j 数据库,我可以在 Azure 上安装虚拟机。
但是对于 GraphQL、React 和 Apollo,我不知道在 Azure 中安装它们的最佳实践是什么。
例如,我是否必须安装 Azure 应用服务、Azure 功能?
我不知道如何将 GRANDstack 的每个组件放入 Azure。
我必须在 Azure 中从头开始一个 GRANDstack(GrapQL、React、Apollo、Neo4j 数据库)项目。
我知道对于 Neo4j 数据库,我可以在 Azure 上安装虚拟机。
但是对于 GraphQL、React 和 Apollo,我不知道在 Azure 中安装它们的最佳实践是什么。
例如,我是否必须安装 Azure 应用服务、Azure 功能?
我不知道如何将 GRANDstack 的每个组件放入 Azure。
Apollo 可以托管在Azure Functions中,或者您可以使用可以在App Service中运行的 Web 框架,例如Express 或 Koa。
对于 React 组件,如果您使用的是 App Service,那么您可以将它托管在您使用的 Web 框架(Express、Koa 等)之外,以托管在将 JSX 转换为 JavaScript 时生成的静态资产.
Neo4j 有关于部署到 Azure 的文档。