FLUTTER ECOSYSTEM

sporran

Dart 的 PouchDB 相似物。使用 lawndart 進行本機儲存,使用 Wilt 存取 CouchDB。

最新版本
8.0.1
近 30 天下載
42
喜歡數
30
Pub 分數
160

Package Overview

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

套件概覽

Sporran 是一個 Dart 套件,為 Flutter 與 Web 應用程式帶來類似 PouchDB 的功能,支援本地 NoSQL 資料庫操作。它利用 lawndart 實現高效能的本機儲存,並透過 Wilt 與 CouchDB 實現無縫整合。專為離線優先的應用程式設計,Sporran 支援本地與遠端資料庫之間的同步,非常適合需要跨裝置資料持久化與同步的應用。其輕量級架構確保了在 Web 平台上的快速效能。

適用情境
  • 離線優先的行動與Web應用
  • 與CouchDB的資料同步
  • Web應用程序中的本機數據存儲
  • 漸進式網路應用(PWAs)
  • 即時協作應用
  • API 回應快取
主要特色
  • 受 PouchDB 啟發的 API
  • 對 CouchDB 的內建支援
  • 使用 lawndart 進行本機儲存
  • 輕量且快速的網頁體驗
  • 自動衝突解決
  • 本地資料庫與遠端資料庫之間的同步功能
適合對象
  • 使用 Flutter 的 Web 開發人員
  • 需要離線資料持久化的應用
  • 使用 CouchDB 作為後端的團隊
  • 尋求簡單 NoSQL 儲存的開發者
  • 需要即時同步的項目
  • 快速原型數據驅動功能
使用建議
  • 僅限網頁平台
  • 依賴外部服務,如 CouchDB
  • PouchDB 概念的學習曲線
  • 不適合大規模伺服器端資料庫
  • 需要小心處理同步衝突
  • 最適合較小的資料集
支援平台Web

安裝套件

flutter pub add sporran

所屬分類

依賴

依賴清單 4 項
  • indexed_db^1.0.1
  • json_object_lite^4.0.1
  • web^1.1.1
  • wilt^7.1.1

原始碼儲存庫

相關專案

暫無相關資料。