FLUTTER ECOSYSTEM

stash

Stash 是一個鍵值儲存抽象,具備純粹與快取驅動的語意,並支援可插入的後端架構。

最新版本
5.2.0
近 30 天下載
2.1萬
喜歡數
158
Pub 分數
140

Package Overview

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

套件概覽

Stash 是 Dart 中一個靈活的鍵值儲存抽象,專為跨多個平台的持久化資料儲存而設計。它支援一般與快取驅動的語意,透過可選的快取層實現高效資料存取。其可插入的後端架構讓開發者能無縫切換不同的儲存實作。Stash 非常適合需要可靠、高效能本機儲存且程式碼量極少的應用程式。它可在 Android、iOS、Web、macOS、Windows 與 Linux 上運作,適用於需要結構化資料持久化的跨平台應用程式。

適用情境
  • 離線資料儲存
  • 快取應用程式狀態
  • 跨平台本地資料管理
  • 會話保持
  • 設定儲存
  • 離線優先應用的狀態管理
主要特色
  • 可插入後端架構
  • 簡單且基於快取的語義
  • 跨平台支援
  • 最小的樣板程式碼
  • 類型安全的鍵值操作
  • 可擴展的儲存後端
適合對象
  • 跨平台 Flutter 應用
  • 離線優先的應用程式
  • 需要可配置儲存策略的應用程式
  • 尋求靈活資料持久化的開發者
  • 需要輕量級 NoSQL 類儲存的專案
使用建議
  • 需要了解後端設定
  • 可能需要額外設定以實現複雜的快取邏輯
  • 僅限鍵值模式
  • 不適合關係型資料
  • 性能取決於所選後端
  • 進階功能的學習曲線
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add stash

所屬分類

依賴

依賴清單 5 項

原始碼儲存庫

相關專案