后端
Supabase 评测 2026:最佳开源 Firebase 替代方案
真正交付的开源 Firebase 替代方案。Postgres、认证、存储和边缘函数集于一体——而且完全开源。
Pros
- 完整的 Postgres 数据库,支持行级安全
- 内置认证,支持社交登录和魔术链接
- 开箱即用的实时订阅
- 开源——无供应商锁定
- 慷慨的免费套餐(500MB 数据库,1GB 存储)
Cons
- 边缘函数相比竞品较新且不够成熟
- 免费项目在闲置后会自动暂停
- 大规模使用时可能比自托管更贵
什么是 Supabase?
Supabase 是一个基于 PostgreSQL 的开源后端即服务平台。它提供完整的数据库、身份验证、文件存储、实时订阅和边缘函数——所有功能都通过简洁的控制台和精心设计的客户端库实现。
核心卖点:Firebase 的所有功能,但构建在开源技术上,必要时可以自托管。
核心功能
PostgreSQL 数据库
与 Firebase 的 NoSQL 方式不同,Supabase 提供完整的 PostgreSQL。编写 SQL、使用连接、创建视图——你可以期望从正规数据库中获得的一切。行级安全让你在数据库层面控制访问。
身份认证
内置认证支持邮箱/密码、魔术链接和 20+ OAuth 提供商(Google、GitHub、Apple 等)。它基于 GoTrue,与数据库无缝集成。
实时功能
订阅数据库变更的实时推送。非常适合协作应用、仪表板和聊天。实时引擎基于 Phoenix Channels 构建。
存储
带有自动 CDN 交付、图片转换和细粒度访问策略的文件存储。
价格方案
免费套餐包括 500MB 数据库、1GB 文件存储和 50,000 月活用户。Pro 计划每月 $25,取消项目暂停并大幅提高所有限制。
适合人群
- 全栈开发者——想要无需操心的后端
- 团队——从 Firebase 迁移且需要 SQL
- 初创公司——从第一天起就需要认证、数据库和存储
- AI 应用开发者——使用向量嵌入
总结
Supabase 是想要 Firebase 的便利性和 PostgreSQL 强大功能的开发者的最佳后端选择。它开源、设计精良,免费套餐确实实用。
功能特性
支持完整 SQL 访问的 PostgreSQL 数据库
支持 20+ 认证提供商
带 CDN 交付的文件存储
通过 WebSocket 的实时订阅
边缘函数(基于 Deno)
用于 AI 应用的向量嵌入
数据库备份和时间点恢复
价格方案
- 免费方案
- 是
- 起步价
- $25/月
- 计费模式
- freemium