FLUTTER ECOSYSTEM

realtime_client

監聽 PostgreSQL 資料庫和透過 WebSocket 的變更。此功能用於與 Supabase 即時伺服器搭配使用。

最新版本
2.13.0
近 30 天下載
109萬
喜歡數
76
Pub 分數
60

Package Overview

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

套件概覽

realtime_client 套件讓 Flutter 應用程式能透過 WebSocket 從 PostgreSQL 資料庫接收即時更新,特別設計用於與 Supabase Realtime 伺服器整合。它允許應用程式即時監聽資料庫變更,例如插入、更新和刪除,確保資料在各個客戶端之間保持同步,無需手動輪詢。非常適合需要即時資料更新的協作應用、聊天系統或儀表板。此套件支援所有主要平台,包括行動裝置、網頁和桌面,適用於跨平台的即時體驗。

適用情境
  • 即時聊天應用
  • 即時儀表板更新
  • 協作編輯工具
  • 即時通知系統
  • 資料庫變更監控
主要特色
  • 基於 WebSocket 的即時更新
  • Supabase 實時伺服器整合
  • 跨平台支援
  • 事件驅動的數據監聽
  • 自動重連處理
適合對象
  • 開發即時功能的開發者
  • 需要即時資料同步的應用程式
  • 基於 Supabase 的專案
  • 多用戶互動式應用
  • 全端Flutter開發人員
使用建議
  • 需要一個啟用了即時功能的 Supabase 項目
  • WebSocket通訊需要網路連接
  • 高頻率事件可能帶來的效能影響
  • 需要身份驗證才能存取安全通訊通道
  • 受限於 Supabase 的即時基礎設施
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add realtime_client

所屬分類

依賴

依賴清單 6 項

原始碼儲存庫

相關專案