FLUTTER ECOSYSTEM

http_cache_hive_store

一個與資料庫快取儲存無關的 HTTP 客戶端實作,使用 hive_ce。

最新版本
5.1.1
近 30 天下載
3.3萬
喜歡數
6
Pub 分數
160

Package Overview

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

套件概覽

一個與快取儲存無關的 HTTP 客戶端實作,使用 Hive 進行永久性儲存,可有效快取 HTTP 回應。它與 http_cache 套件整合,可在不需變更現有 HTTP 程式碼的情況下提供透明的請求/回應快取。適用於需要離線支援或減少網路使用量的應用程式,支援多種平台,包括行動裝置、Web 與桌面。此解決方案輕量且專為順暢整合至 Flutter 專案而設計。

適用情境
  • 離線資料存取
  • 減少API呼叫
  • 改進的應用性能
  • 快取 API 回應
  • HTTP 數據的持久化存儲
主要特色
  • 基於 Hive 的持久化
  • 與快取無關的 HTTP 客戶端
  • 跨平台支援
  • 自動回應快取
  • 輕量級整合
適合對象
  • 頻繁使用API的應用程式
  • 需要離線功能的項目
  • 性能關鍵的應用程式
  • Flutter 應用針對多個平台
  • 使用 Hive 進行本機儲存的開發者
使用建議
  • 專案中需要設定 Hive
  • 僅限 HTTP 快取
  • 需要手動清除快取
  • 不適合大型二進制資料
  • 依賴外部的 http_cache 包
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add http_cache_hive_store

所屬分類

依賴

依賴清單 2 項
  • hive_ce^2.11.0
  • http_cache_core^1.1.3

原始碼儲存庫

相關專案