我在玩Google Cloud Functions API,我很困惑如何以正確的方式使用它,讓一個簡單的REST API從數據庫中檢索一些數據並用它需要的數據響應客戶端。在哪裏存儲和檢索Google Cloud Functions API的數據?
我正在使用無服務器來部署我的代碼,看起來像這樣的函數。
exports.http = (request, response) => {
response.status(200).send('Hello World!');
};
但這只是一個簡單的200 (OK)
響應,沒有來自數據庫的數據。
來自像MVC框架,如Rails或Django我會寫一個控制器操作來從我的數據庫中檢索一些數據,併爲響應呈現一個JSON,但Google Cloud Functions的工作方式與其他功能不同。
我應該在哪裏存儲我的數據庫(使用Google Cloud Services)以及如何檢索函數中的數據?我是否必須調用某種數據庫API並處理結果並在函數內將其作爲JSON發回?
經過快速測試,Firebase看起來非常棒。我只是上傳了一個圖片到firebase和一個上傳後掛鉤的函數來生成一個拇指。花哨! – Dude
歡迎來到無服務器的未來! :-) –