パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v5.1.1

http_cache_hive_store

hive_ce を使用した、データベースキャッシュストアに依存しない HTTP クライアントの実装。

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
3.7万
いいね数
6
Pub ポイント
160

パッケージをインストール

flutter pub add http_cache_hive_store

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

Hive を永続ストレージとして使用し、HTTP レスポンスを効率的にキャッシュできる、キャッシュストアに依存しない HTTP クライアントの実装です。http_cache パッケージと統合されており、既存の HTTP ロジックを変更せずにリクエスト/レスポンスの透過的なキャッシュを提供します。オフライン対応やネットワーク使用量の削減が必要なアプリに最適で、モバイル、Web、デスクトップなど複数のプラットフォームをサポートしています。軽量であり、Flutter プロジェクトへのシームレスな統合を目的としています。

用途

  • オフラインデータアクセス
  • API呼び出しの削減
  • アプリのパフォーマンスが向上しました
  • API レスポンスのキャッシュ
  • HTTPデータの永続的ストレージ

主な機能

  • Hiveベースの永続化
  • キャッシュに依存しないHTTPクライアント
  • クロスプラットフォーム対応
  • 自動応答キャッシュ
  • 軽量な統合

適している対象

  • 頻繁にAPIを使用するアプリ
  • オフライン機能を必要とするプロジェクト
  • パフォーマンスが重要なアプリケーション
  • 複数のプラットフォーム向けのFlutterアプリ
  • ローカルストレージにHiveを使用する開発者

注意事項

  • プロジェクトに Hive のセットアップが必要です
  • HTTP キャッシュのみに制限
  • 手動でのキャッシュ無効化が必要です
  • 大規模なバイナリデータには適していません
  • 外部の http_cache パッケージに依存しています

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

dio_cache_interceptor/README.md

カテゴリー

依存関係

依存関係一覧 2 件

  • hive_ce^2.11.0
  • http_cache_core^1.1.3

ソースリポジトリ

このパッケージを使用しているプロジェクト