什么是 Serverless Reactor

Serverless Reactor 面向飞书、Slack、钉钉等即时通讯工具的开发者,为开发者提供快速搭建上线第三方应用的开发体验。通过 Serverless Reactor,开发者只需专注业务逻辑的实现,无需搭建应用的服务器、域名备案、数据存储等繁琐流程。

程序使用 WebAssembly(WASM) 分发,runtime 使用 WasmEdge-napi,给予开发者较大的语言选择自由度,并保证执行效率。

具体流程如下:

  1. 开发者把 IM 平台,比如飞书,所需要的每个 callback 写成一个函数
  2. 开发者把函数代码上传到 Serverless Reactor 平台,收到一个 callback URL
  3. 开发者把这个 callback URL 填在 IM 平台需要 callback 的地方

使用 Serverless Reactor 开发飞书、Slack 上的第三方应用,成本更低,效率更高。同时,我们也提供了一个函数示例,以便开发者能够快速入门。

Serverless Reactor 目前支持飞书与 Slack 上的机器人应用 🤖 。