有一个热门的 Firebase 替代品,称为 Supabase。 他们使用企业级开源工具来提供 Firebase 的功能。 Supabase 提供的工具如下:
- 托管 Postgres 数据库
- 实时订阅
- 身份验证和授权
- 自动生成的 API
- 仪表板
- 贮存
Supabase 必须提供什么?
它包含构建产品所需的所有后端功能。 您可以使用所有工具,也可以只使用您最需要的工具,例如:
- 数据库: 一个专用的、可扩展的 Postgres 数据库。
- 授权: 具有行级安全性的用户管理。
- 文件存储: 存储、组织和提供大文件。
- 自动生成的 API: 立即为您的数据库生成 API。
Supabase 建立在开源软件之上。 如果这些工具和社区在 MIT、Apache 2 或兼容许可下可用,他们将使用和推广它们。 如果该程序尚不存在,他们将构建并发布该程序。 Supabase 不是 Firebase 在功能方面的一对一映射。 他们的目标是通过利用开源技术为开发人员提供类似的开发体验。
Supabase 是一个托管平台。 您可以立即注册并开始使用 Supabase,而无需在您的服务器上安装任何东西。 您还可以在本地托管和开发任何东西。
他们将每个库分成可以单独使用的小块。 每个子库都是一个外部系统的独立实现。 这是他们保持当前技术相关性的方式之一。
欲了解更多信息,请访问此链接。