很多人第一次学 Supabase,会把注意力放在:
- 有 SDK
- 有 Auth
- 有实时
- 有后台面板
但真正要学懂它,必须先明白 Postgres-first。
这意味着:
- 主数据库是 PostgreSQL
- 你的数据建模首先是 SQL / schema / table / view / function
- 权限体系大量依赖 RLS
- 自动 API 只是数据库能力的外延
- 实时、认证、存储等能力都与数据库联动
你可以把它理解成:
不是先建商铺,再想怎么通船
而是先修主航道,再决定货物怎么流、谁能过关、码头怎么联动这也是 Supabase 和很多前端 BaaS 平台最大的气质差异。
它并不是让你忘掉数据库。
恰恰相反,它是在鼓励你:
认真把数据库当作系统中枢,而不是被动存储箱。