FLUTTER ECOSYSTEM

firebase_dart

Firebase 資料庫、認證和儲存客戶端的純 Dart 實作,可在不同平台使用

最新版本
1.6.2
近 30 天下載
9000
喜歡數
130
Pub 分數
110

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Firebase Dart 是 Firebase 核心服務(資料庫、驗證和儲存)的純 Dart 實作,專為跨平台使用而設計。它讓 Flutter 應用程式能夠與 Firebase 互動,而不需依賴特定平台的原生程式碼,可在 Android、iOS、Web、macOS、Windows 和 Linux 上實現無縫整合。此套件專為尋求跨平台一致行為的開發者打造,支援即時資料同步、使用者驗證以及使用 Firebase 後端基礎設施的安全檔案儲存。該套件由 appsup.be 維護,並透過 pub.dev 與 Flutter 生態系統相容。

適用情境
  • 多平台應用中的即時資料同步
  • 跨裝置使用者驗證
  • 安全的雲端檔案儲存
  • 跨平台 Firebase 結合
  • 離線優先的應用程式開發
主要特色
  • 純 Dart 實現
  • 支援所有主要平台
  • 即時資料庫存取
  • 使用電子郵件/密碼和 OAuth 進行驗證
  • 使用 Firebase 儲存進行檔案上傳/下載
  • 無原生程式碼依賴
適合對象
  • 針對多平台的開發者
  • 需要一致 Firebase 行為的應用程式
  • 避免使用原生 SDK 的專案
  • 注重程式碼重用的團隊
  • 無需平台特定設定即可使用 Firebase 功能的 Flutter 應用
使用建議
  • 僅限套件內包含的 Firebase 服務
  • 可能不支援原生 SDK 中可用的所有 Firebase 功能
  • 效能可能與原生實作有所差異
  • 需要在跨平台環境中謹慎處理驗證狀態
  • 非谷歌官方維護
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add firebase_dart

所屬分類

依賴

依賴清單 23 項

原始碼儲存庫

相關專案