2016-08-02 75 views
0

我們需要編寫一個在azure上託管的非常快速的Web應用程序。由sql數據庫支持。我希望我們不需要開始用Visual Studio創建一個完整的webapi項目 - 路由,EF等。如果azure可以爲我的數據庫提供一個休息api,那將是非常好的。Azure是否爲數據庫提供REST API?或者我必須寫我自己的?

我認爲dreamfactory可能會這樣做。但我試圖使用他們的免費試用,但它不允許sql服務器,除非你註冊。

我原以爲這是小應用的標準要求。

回答

0

如果通過「我的數據庫其餘API」的意思就是用反對JSON文件的可能性,那麼你一定要看看documentDB

它提供:

  • JSON基於文檔的訪問和索引,
  • 低延遲&縮放,
  • 支持mongoDB driver

爲了配合這個答案,DocumentDB也能夠使用客戶端的JS,如圖here但只有特定的Windows軟件開發工具包8/10

那麼底線是訪問:DocumentDB不能直接訪問。

+0

你是說,如果我用documentDB,我不需要一個服務器端API連接到數據庫?我可以直接從客戶端的JavaScript代碼調用documentDB端點? – FeeFiFoFum

+0

所以我需要編碼所有的數據庫訪問,路由等。回到原點。我同意firebase會很棒,但客戶堅持天藍。完整的應用程序需要在幾天內建設。 – FeeFiFoFum

+0

@bsoulier ...雖然DocumentDB確實有一個客戶端JS,但它不是可以在Web應用程序中使用的東西,因爲DocumentDB還沒有CORS支持。據我所知,這個基於JS的客戶端庫用於構建Windows 8/10應用程序。 –

相關問題