使用 Postgres 数据库、身份验证、即时 API 等构建可扩展的应用程序

Screenshot of Supabase website

Supabase 是一款开源 Firebase 替代品,可提供一整套用于构建现代应用程序的工具。借助 Supabase,开发人员可以快速设置 强大的 Postgres 数据库、添加用户身份验证、创建即时 API以及利用实时订阅

使用 Supabase 的一些主要好处包括:

  • 完整的 Postgres 数据库:每个项目都会获得一个专用的 Postgres 实例,让您可以访问世界上最受信任、功能最丰富的关系数据库之一。
  • 内置身份验证:轻松添加具有行级安全性的安全用户注册和登录,实现细粒度的数据访问控制。
  • 即时 RESTful 和 GraphQL API:自动生成的 API 允许您立即开始查询数据,而无需编写任何后端代码。
  • 实时功能:通过推送给订阅客户端的实时数据库更改来构建反应性和协作性功能。
  • 边缘功能:无需管理基础设施即可编写和部署自定义无服务器功能。
  • 存储:轻松存储和提供图像和视频等大文件。
  • 向量嵌入:集成机器学习模型来存储、索引和搜索向量嵌入。

Supabase 的设计旨在方便开发人员使用,它拥有丰富的文档、适用于流行框架的客户端库以及便于管理的仪表板。它允许团队快速构建生产级应用程序,同时保持对其数据和基础架构的完全控制。

无论您是在构建小型副项目还是扩展到数百万用户,Supabase 都能提供工具和灵活性来支持您的应用程序的增长。免费开始,并且只需在项目扩展时为您使用的部分付费。