函数类型
CloudBase 云函数提供两种类型,满足不同场景需求:
| 函数类型 | 普通云函数 | HTTP 云函数 |
|---|---|---|
| 适用场景 | 数据处理、定时任务、API 接口 | Web 应用、Websocket 应用、SSE 实时通信、文件上传下载 |
| 调用方式 | SDK 调用、HTTP 请求、定时器触发 | 直接处理 HTTP 请求 |
| 框架支持 | 无特定框架要求 | 支持 Express.js、Koa.js 等 Web 框架 |
| 特点 | 简单易用,专注业务逻辑处理 | 具备完整的 HTTP 服务能力 |
普通函数(Custom Function)
适合处理事件驱动的业务逻辑,如数据处理、定时任务等场景。
主要特点:
- 专注业务逻辑,无需关心 HTTP 协议细节
- 支持多种触发方式(SDK、HTTP、定时器)
- 简单的入参和返回值格式
HTTP 云函数(HTTP Function)
适合构建完整的 Web 应用和 API 服务。
主要特点:
- 完整的 HTTP 请求/响应处理能力
- 支持主流 Web 框架(Express.js、Koa.js)
- 支持 SSE、WebSocket 等实时通信
了解更多: