云函数(FaaS)是一段运行在云端的、轻量的、无关联的并且可重用的代码。无需管理服务器,只需编写和上传代码,即可获得对应的数据结果。使用云函数可以使企业和开发者不需要担心服务器或底层运维设施,可以更专注代码和业务本身,也可以使代码进一步解耦,增加其重用性。
您只需要在客户端添加依赖mpserverless-sdk
,在应用的上下文中进行简单的鉴权配置,即可调用云函数。
云函数的入参只有一个ctx
对象,该对象可获取调用云函数时传入的参数,也可获取EMAS Serverless服务空间的云数据库,云存储等服务。
例如,我们定义一个云函数,名为“hello”,代码如下所示:
//云函数定义在index.js中,此文件为云函数的入口文件
module.exports = ctx => {
const args = ctx.args;
return {
"text": args.hello,
};
};
文档内容是否对您有帮助?