FLUTTER ECOSYSTEM

hydrated

Flutter용 자동으로 지속되는 BehaviorSubject이며, 간단한 하이드레이션 기능을 제공합니다. BLoC 패턴과 함께 사용하도록 설계되었습니다.

최신 버전
2.1.0
30일 다운로드
383
좋아요
29
Pub 점수
130

패키지 개요

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

개요

Hydrated은 앱 재시작 후에도 상태를 유지할 수 있도록 자동으로 지속되는 BehaviorSubject를 제공하는 Flutter 패키지입니다. BLoC 패턴과 함께 사용하기 위해 설계되었으며, 로컬 스토리지에 상태를 자동으로 저장하고 복원함으로써 상태 관리를 간소화합니다. 수동 직렬화나 저장 로직이 필요 없어 데이터의 강건성을 보장하며, 사용자 설정, 세션 데이터 또는 캐시된 정보를 유지하는 데 이상적입니다. Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원합니다.

사용 사례
  • 사용자 선호 사항 유지
  • 앱 상태 캐싱
  • 세션 데이터 유지
  • 재시작 후 UI 상태 복원
  • 오프라인 우선 시나리오 처리
주요 기능
  • 자동 상태 유지
  • 내장 시리얼라이제이션
  • 무결점 BLoC 통합
  • 크로스 플랫폼 지원
  • 최소한의 보일러플레이트
적합한 대상
  • BLoC 기반 상태 관리
  • 오프라인 데이터 보존이 필요한 앱
  • 간단한 지속성 기능을 찾는 개발자
  • 최소 설정으로 상태를 갖는 앱
  • 신뢰할 수 있는 데이터 복구가 필요한 프로젝트
고려 사항
  • 상태 객체의 올바른 직렬화가 필요합니다
  • 디스크 I/O로 인해 초기 로드 시간이 증가할 수 있습니다
  • 대규모 데이터 세트에 적합하지 않습니다
  • 간단한 상태 유형에만 제한됨
  • 플랫폼 전용 저장 메커니즘에 의존합니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add hydrated

카테고리

의존성

의존성 목록 2 개

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.