2017-07-02 67 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。