FLUTTER ECOSYSTEM

supabase

Supabase 的 Dart 客户端。此客户端使开发人员能够轻松构建安全且可扩展的产品。

最新版本
2.16.1
近 30 天下载
110万
喜欢数
617
Pub 分数
150

Package Overview

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

插件概览

Supabase 是一个 Dart 客户端,可帮助开发者轻松地将 Supabase 的后端服务集成到 Flutter 应用中。它提供安全、实时的数据库、身份验证、文件存储等访问功能,且设置简单。该客户端支持多种平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合跨平台应用开发。通过内置的 JWT 身份验证和行级安全支持,Supabase 帮助开发者快速构建可扩展且安全的应用程序。

适合场景
  • 实时数据同步
  • 用户身份验证和授权
  • 基于云的文件存储
  • Flutter 应用的后端即服务
  • 可扩展的数据库操作
主要特点
  • 实时数据库订阅
  • 内置身份验证(电子邮件、OAuth)
  • 行级安全
  • 带有预签名URL的文件存储
  • 跨平台兼容性
适合对象
  • 全栈Flutter开发人员
  • 初创公司构建MVP
  • 需要实时更新的应用程序
  • 需要安全后端服务的团队
  • 具有多平台部署的项目
使用建议
  • 需要设置一个 Supabase 项目
  • 后端操作的网络依赖
  • 免费套餐的速率限制
  • 需要安全地管理 API 密钥
  • 有限的离线功能,无需额外逻辑
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add supabase

所属分类

依赖

依赖清单 10 项

源码仓库

关联项目