套件概覽
SurrealDB 的純 Dart 客戶端,提供自動重連和類型化函數。專為跨多個平台的無縫整合而設計,讓開發者能有效率地在 Flutter 應用中與 SurrealDB 資料庫互動。該套件抽象了底層網路細節,提供查詢、訂閱和驗證的乾淨 API。其類型安全的函數可減少執行時錯誤並提升開發速度。非常適合需要可靠資料庫連接的即時應用。
適用情境
- 即時資料同步
- 跨平台資料庫存取
- 類型安全的查詢執行
- 網路遺失後的自動重連
- 無伺服器後端整合
- 離線優先的應用程式開發
主要特色
- 連接丟失時自動重連
- 類型化函數支援
- 純 Dart 實現
- 多平台相容性
- 輕便高效
- 安全的身份驗證處理
適合對象
- 使用 SurrealDB 的 Flutter 開發人員
- 需要即時資料庫更新的應用
- 需要跨平台資料庫客戶端的專案
- 開發者優先考慮類型安全
- 建構可擴展後端服務的團隊
- 網路狀況不穩定的應用程式
使用建議
- 需要一個正在運行的 SurrealDB 實例
- 僅限SurrealDB特定功能
- 可能需要為複雜查詢進行額外設定
- 依賴外部SurrealDB伺服器的穩定性
- 不適用於非 SurrealDB 資料庫
- 需要身份驗證設定