FLUTTER ECOSYSTEM

http_cache_hive_store

hive_ce를 사용한 데이터베이스 캐시 저장소에 관계없이 작동하는 HTTP 클라이언트 구현.

최신 버전
5.1.1
30일 다운로드
3.3만
좋아요
6
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Hive를 영구 저장소로 사용하여 HTTP 응답을 효율적으로 캐시할 수 있는 캐시 스토어에 관계없는 HTTP 클라이언트 구현입니다. 기존 HTTP 로직을 변경하지 않고도 요청/응답 캐싱을 투명하게 제공하기 위해 http_cache 패키지와 통합됩니다. 오프라인 지원 또는 네트워크 사용량 감소가 필요한 앱에 적합하며, 모바일, 웹, 데스크톱 등 다양한 플랫폼을 지원합니다. 가볍고 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

소스 저장소

관련 프로젝트