内功篇Paid
2、认识 Supabase
上一课,我们搞清楚了为什么需要一个专业的“中央档案室”(数据库)来支撑我们的应用程序。
现在,是时候揭晓我们为这次实战精选的“武器”了。它就是 Supabase。
Supabase 是什么?
我们之前聊过,Vercel 帮你搞定了一个漂亮的、全世界都能访问到的前端“店铺门面”。但这只是第一步。
如果你的“店铺”需要有用户注册登录、发布文章、上传图片,甚至一个管理后台,那你就需要一个强大的“仓库和管理办公室”——也就是我们常说的“后端”。
在传统开发模式下,搭建后端意味着你要去学习一套完全不同的技术栈(比如 Java, Python, Go),自己配置服务器、部署数据库、编写 API 接口... 这个过程极其复杂且耗时。
这,就是 Supabase 要解决的核心问题。
Supabase 是一个“开源的后端即服务 (Open Source Backend-as-a-Service)”平台。你可以把它理解成一个“后端全家桶”。它把搭建一个现代应用所需的几乎所有后端服务,都提前打包好,并用一个极其简洁、易用的界面提供给你。
最重要的一点是:它不是一个自创的、封闭的黑盒技术。它的核心,是全世界最稳定、最受信赖的开源数据库之一