我在玩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
欢迎来到无服务器的未来! :-) –