FLUTTER ECOSYSTEM

postgrest

Dart 的 PostgREST 客户端。此库为 PostgREST 提供了 ORM 接口。

最新版本
2.9.1
近 30 天下载
109万
喜欢数
137
Pub 分数
150

Package Overview

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

插件概览

PostgREST 是一个 Dart 客户端库,提供类似 ORM 的接口,用于与 PostgREST(一个 PostgreSQL 数据库的 RESTful API 服务器)进行交互。它使开发者能够通过 HTTP 请求执行数据库操作,并将 SQL 查询抽象为直观的方法调用。专为 Supabase 设计,它简化了跨多个平台的数据检索、插入、更新和删除。该库支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux,非常适合全栈 Dart 应用程序。

适合场景
  • 使用 Supabase 构建实时应用
  • 对PostgreSQL执行CRUD操作
  • 无需自定义 API 即可集成后端逻辑
  • 创建跨平台的数据库驱动应用程序
  • 简化 Flutter 中的数据库交互
  • 启用安全、可扩展的数据访问
主要特点
  • PostgREST 的 ORM 风格接口
  • 支持所有主要平台
  • 与 Supabase 的无缝集成
  • 类型安全的查询构建
  • 自动 JSON 序列化
  • 灵活的筛选和排序
适合对象
  • 使用 Supabase 的 Flutter 开发人员
  • 需要直接访问 PostgreSQL 的应用
  • 避免自定义后端服务的团队
  • 需要快速原型设计的项目
  • 寻求轻量级数据库客户端的开发者
使用建议
  • 需要一个正在运行的 PostgREST 服务器
  • 依赖于 Supabase 生态系统
  • 仅限基于 PostgreSQL 的 API
  • 身份验证必须由外部处理
  • 不适用于需要自定义的复杂SQL场景
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add postgrest

所属分类

依赖

依赖清单 5 项

源码仓库

关联项目

暂无相关数据。