2017-07-02 69 views
-1

我一直在Node.js中使用json-server模拟REST api来分离数据和我的JavaScript应用程序中的应用程序。我现在试图用Microsoft Azure发布应用程序,以便我可以与我的朋友分享。数据只是简单的.JSON文件,但可能会变得更大。Azure中的Json服务器?

我可以创建一个真正的REST api吗?尽管像Azure这样的数据库可以使用SQL吗?或者,我应该从一开始就使用JSON文件加载到我的JavaScript?

资源管理器(http://resources.azure.com)是一种将数据添加到我的应用程序的方式吗?

我不知道如何继续或如何搜索正确的答案,因为我不知道正确的条款(对不起,如果这个问题已被问到)。

+0

我不知道我明白你在问什么。你想知道在哪里存储json数据吗? –

+0

@PeterBons我现在明白我应该使用数据库来存储我的数据。我在phpmyadmin的localdb下创建了一个表,但是我的webb应用上的“mysql in app”部分在azure上。我读过最好的方法是使用php从我的数据库生成json。我只是想通过一个php文件连接到数据库。 – Zack

回答

0

资源管理器(http://resources.azure.com)是一个数据库工作台,它用于管理Azure订阅上的资源(服务层)。

而你的问题是有点宽,给出一个详细的或一步一步的答案。

在将node.js应用程序部署到Azure之前。您可以尝试首先使用Azure上的数据库服务来实现。您可以在Azure上选择很多数据库,有关更多信息,请参阅https://docs.microsoft.com/en-us/azure/#pivot=services&panel=databases

对于Eample,
有关如何在Node.js中使用Azure Database for PostgreSQL,请参阅https://docs.microsoft.com/en-us/azure/postgresql/connect-nodejs
并参考https://docs.microsoft.com/en-us/azure/app-service-web/app-service-web-get-started-nodejs了解如何将Node.js应用程序部署到Azure Web Apps。