边缘函数
约 319 字大约 1 分钟
2025-08-11
Supabase 边缘函数是基于 Deno 运行时的无服务器函数,提供自定义的业务逻辑处理和 API 端点。
函数列表
认证相关
工具模块
- 工具函数 - 共享的工具函数和通用模块
技术特性
- Deno 运行时: 现代 JavaScript/TypeScript 执行环境
- TypeScript 支持: 完整的类型安全
- 模块化架构: 可复用的工具函数库
- CORS 处理: 跨域请求支持
- 统一错误处理: 标准化的响应格式
- 数据验证: 完整的输入验证机制
开发模式
所有边缘函数都遵循统一的开发模式:
- CORS 处理 - 处理跨域预检请求
- 安全包装 - 使用
safeAsyncHandler包装业务逻辑 - 数据验证 - 验证请求参数和格式
- 业务处理 - 执行具体的业务逻辑
- 统一响应 - 返回标准化的 JSON 响应
部署信息
边缘函数部署在 Supabase 平台上,支持:
- 自动扩缩容
- 全球边缘节点
- 毫秒级冷启动
- 内置监控和日志
版权所有
版权归属:Evoliant
许可证:MIT