FLUTTER ECOSYSTEM

riverbloc

provider의 대안으로 riverpod을 사용한 BlocProvider 구현, StateNotifierProvider와 유사하게

최신 버전
3.0.0
30일 다운로드
4.2천
좋아요
114
Pub 점수
160

패키지 개요

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

개요

Riverbloc은 Riverpod을 기반으로 한 BlocProvider와 유사한 구현을 제공하는 Flutter용 상태 관리 패키지입니다. 의존성 주입과 상태 관리를 위한 더 유연하고 확장 가능한 접근 방식을 제공하며 provider 패키지의 대안이 됩니다. StateNotifierProvider에서 영감을 받아, Flutter 애플리케이션 전반에서 효율적이고 테스트 가능하며 반응형 상태 처리를 가능하게 합니다. Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원하여 크로스플랫폼 개발에 이상적입니다.

사용 사례
  • 크로스 플랫폼 플러터 앱
  • Riverpod를 통한 상태 관리
  • 대규모 앱에서의 의존성 주입
  • 반응형 UI 업데이트
  • 상태 로직 테스트
  • Provider 대신 Riverpod 사용
주요 기능
  • Riverpod 기반 상태 관리
  • BlocProvider와 유사한 API
  • 모든 플러터 플랫폼을 지원합니다
  • 기존 코드와의 간편한 통합
  • 테스트 가능한 상태 로직
  • 형 안전한 종속성 해결
적합한 대상
  • Riverpod에 익숙한 개발자
  • 대규모 플러터 애플리케이션
  • 강력한 상태 관리가 필요한 팀
  • 플랫폼 전반의 일관성을 요구하는 앱
  • 클린 아키텍처를 목표로 하는 프로젝트
고려 사항
  • Riverpod 개념을 이해해야 합니다
  • 새 사용자에게 학습 곡선을 도입할 수 있습니다
  • 이미 Riverpod을 사용 중인 프로젝트에 가장 적합
  • 간단한 단일 사용 위젯에는 권장되지 않습니다
  • 성능은 적절한 사용 패턴에 따라 달라집니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add riverbloc

카테고리

의존성

의존성 목록 3 개

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.