FLUTTER ECOSYSTEM

firedart

Firebase Auth 和 Firestore SDK 的 Dart 原生实现。

最新版本
0.9.8
近 30 天下载
2820
喜欢数
319
Pub 分数
140

Package Overview

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

插件概览

Firedart 是 Firebase Auth 和 Firestore 的 Dart 原生实现,使 Flutter 应用程序能够在不依赖平台特定 SDK 的情况下与 Firebase 服务交互。它提供了一种纯 Dart 解决方案,用于身份验证和实时数据管理,可在 Android、iOS、macOS、Windows 和 Linux 上实现无缝集成。通过避免原生依赖,它简化了跨平台开发并减少了应用大小。Firedart 支持身份验证流程、文档和集合操作、查询以及实时监听器,非常适合需要离线功能和低延迟更新的应用。

适合场景
  • 跨平台 Firebase 集成
  • 离线优先的应用程序
  • 实时数据同步
  • 无服务器后端替代方案
  • 轻量级 Firebase 解决方案
主要特点
  • 纯 Dart 实现
  • 支持 Firebase Auth 和 Firestore
  • 实时监听器
  • 离线持久化
  • 平台无关设计
适合对象
  • 寻求无原生依赖的 Firebase 访问的开发者
  • 面向多个平台的应用程序
  • 优先考虑最小应用大小的项目
  • 原型和轻量级应用
  • 避免使用 Google Play Services 的团队
使用建议
  • 仅限 Firebase Auth 和 Firestore 功能
  • 未获得谷歌官方支持
  • 可能缺少高级 Firebase 功能
  • 早期成熟度
  • 无内置云函数支持
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add firedart

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目