Supabase 是开源 Firebase 的替代品,核心是给你一个真正的 PostgreSQL 数据库,再自动在这份库上面长出 REST API、登录注册、文件存储和实时订阅。结论先说:做 Web 应用想少写后端,Supabase 是目前性价比最高的选择之一,免费档就能把 MVP 跑起来;但如果你需要的是 NoSQL、超大读量或者完全不碰 SQL 的团队,它就不合适。
Supabase 官网入口与怎么用
Supabase 官网认 supabase.com 进,别从搜索引擎里带推广标的跳转链点进去。Supabase 怎么用:注册后新建一个项目,选离你用户近的区域,等项目初始化完,控制台左侧会直接给出数据库表、认证、存储、边缘函数几个入口。真正省事的地方在客户端库:装 @supabase/supabase-js 之后,建一张表就自动有了对应的 REST 端点,前端直接用 anon key 读写,再用 Row Level Security(行级安全,RLS)决定谁只能看到自己那几行。这么一套下来,登录、退出、改头像、上传头像这几个功能不用自己搭服务端。搜「Supabase 使用教程」的,官方 quickstart 那段「create a table + subscribe」比任何长文都短。搜「Supabase 中文版」多半只是想要一个能直连的入口,上面这条就是实际路径。Supabase 免费吗:免费档给 2 个激活项目、每项目 500MB 数据库、1GB 文件存储、5GB 出站流量、5 万月活跃用户,API 请求不限次数;代价是免费项目连续 7 天没有任何活动会被自动暂停,而且一次最多 2 个激活项目。搜「Supabase 价格」通常是到比价那一步:Pro 是每月 25 美元,含 8GB 磁盘、10 万月活跃用户、100GB 文件存储、每日备份保留 7 天和邮件支持;再往上 Team 每月 599 美元,主要是 SOC2 与 ISO 27001 合规、SSO、备份保留 14 天;企业版按报价谈。注意 Pro 是「套餐 + 用量」的混合计价,超出部分按磁盘每 GB 0.125 美元、文件存储每 GB 0.0213 美元、出站流量每 GB 0.09 美元另算,所以账单要看用量页,不要只看套餐价。第一次上手建议先拿一个本地能跑的小项目试,把 anon key 放客户端、service_role key 只留在服务端这条线划清楚——service_role 会绕过行级安全,塞进浏览器等于把整张表公开。
Supabase 适合谁、不适合谁
适合这几类:需要关系型查询的 SaaS 后端(要 JOIN、聚合、全文检索的场合 Firestore 做不了)、想省掉服务端 CRUD 的 Next.js 与 React 项目、要用 pgvector 做检索增强的 AI 应用、以及需要 Postgres 又不肯被云厂商锁死、打算哪天自己用 Docker 起一份的团队。Supabase 边缘函数是 Deno 运行时,写 TypeScript 或 JavaScript,能直连数据库,做 Webhook、支付回调、发邮件这类短请求很顺手,免费档每月 50 万次调用。不太适合的是:要亚毫秒级实时推送的游戏或高频撮合(它的 Realtime 走 Broadcast 与 Presence,比专用 WebSocket 方案多一跳);需要超低冷启动的边缘计算(官方数据里边缘函数冷启动在两三百毫秒量级,Cloudflare Workers 更接近零);以及团队里没人愿意写 SQL 的情况——Supabase 再省后端,数据库终究还是 SQL。
和「Supabase」类似的还有哪些
同一类里常被拿来比的是 Replit、Vercel、Cloudflare、Dify、n8n、Coze。Replit 强在浏览器里直接写全栈并跑起来;Vercel 强在前端托管,本身不带数据库;Cloudflare 强在边缘网络与 D1 这类就近数据库,冷启动更短;Dify 与 Coze 是模型应用层,管的是提示词、知识库和智能体编排,不替你管关系型数据;n8n 强在把各种服务串成自动化流程,可以当 Supabase 的触发器去用。搜「Supabase 替代品」多半也看了上面这几个,挑一个先搭个 demo 比空想快。回到 Supabase 本身,它适合正在做 Web 应用、想用一份 Postgres 同时解决数据与登录、又不想自己运维数据库的团队。
用 Supabase 之前常被一起查的
动手之前先把几个连带问题一并想掉:数据接入与成本怎么算可以看 大模型 API 成本掌控,从零写功能可以看 代码助手从零开始,国内模型怎么配可以看 国内大模型搭配。做智能体流程时也会顺手比较 Coze 和 Dify 这类平台,最后数据还是会落回一个库里。