返回
Supabase

Supabase

Supabase

Supabase

Supabase 是一个“全栈开发者懒人工具包”。它在圈子里最著名的标签是 “开源版的 Firebase”,但它比 Firebase 更懂程序员,因为它直接建立在强大的 PostgreSQL 数据库之

分类标签: 开发工具

关于 Supabase

简单来说,Supabase 是一个“全栈开发者懒人工具包”。它在圈子里最著名的标签是 “开源版的 Firebase”,但它比 Firebase 更懂程序员,因为它直接建立在强大的 PostgreSQL 数据库之上。




1. 它的“四大金刚”功能



Supabase 把后端开发最烦人的四个部分做成了开箱即用的 API:

* Database (数据库):提供一个全托管的 PostgreSQL。
亮点*:它不只是个存钱罐,它支持 SQL 所有的复杂查询、外键和索引。你可以通过网页后台直接像 Excel 一样操作数据。


* Authentication (身份认证):处理注册、登录、找回密码。
亮点*:内置了第三方登录(Google、GitHub、微信等)和手机验证码。它不仅管登录,还通过 RLS (行级安全) 直接在数据库层面限制“谁能看哪行数据”。


* Storage (文件存储):存图片、视频、PDF。
亮点*:逻辑和数据库打通。你可以设置规则:“只有 VIP 用户才能下载这个文件夹里的视频”。


* Edge Functions (边缘函数):如果你非要写点后端逻辑。
亮点*:基于 Deno (TypeScript),代码跑在离用户最近的边缘节点,速度飞快。






2. 为什么开发者都爱它?



| 特性 | 给你的好处 |
| --- | --- |
| 自动生成 API | 你在后台建个表,它立刻生成 REST 和 GraphQL 接口,你一行代码不用写。 |
| 实时更新 (Realtime) | 数据库里有人改了数据,前端 UI 会自动跳动。非常适合做聊天或股票看板。 |
| 拒绝“供应商锁定” | Firebase 是 Google 的私有技术,想搬走很难。Supabase 是开源的,你随时可以导出 SQL 搬到自己的服务器上。 |
| AI 友好 | 它内置了向量存储 (pgvector),你可以直接用它做 AI 知识库或推荐系统。 |




3. 2026 年的免费额度 (非常慷慨)



对于个人开发者,它的 Free Plan 几乎可以覆盖所有 side project:

* 50,000 月活跃用户 (MAU)。
* 500MB 数据库存储空间。
* 5GB 每月流量。
* 不限次数的 API 请求。




4. 它的“短板”(你需要知道的真相)



* 学习曲线:如果你完全不懂 SQL,上手会比 NoSQL(如 Firebase/MongoDB)慢一点,因为你需要理解表结构和关系。
* 中国速度:官方节点在新加坡/日本。国内直接访问大概有 200ms-400ms 延迟。
解决办法*:这就是你之前问的“EdgeOne 代理”或使用国内版 MemFire Cloud






5. 一句话总结



Supabase = 专业的 SQL 数据库 + 已经写好的用户管理系统 + 自动生成的 API + 极简的文件存储。

它让你一个人就能干掉一个后端团队的活,而你只需要在前端写 supabase.from('table').select('*')
Supabase 预览

为您推荐相关资源

基于您的浏览历史和内容偏好智能匹配