FLUTTER ECOSYSTEM

riverpod_context

이 패키지는 riverpod에 대해 context.read 및 context.watch를 다시 제공합니다

최신 버전
0.3.0
30일 다운로드
1.2천
좋아요
18
Pub 점수
150

패키지 개요

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

개요

riverpod_context 패키지는 최신 버전에서 제거된 편리한 context.read 및 context.watch 메서드를 Riverpod에 복원합니다. 이는 개발자가 ProviderContainer나 기타 대안을 사용하지 않고도 BuildContext에서 직접 제공자를 액세스할 수 있게 해줍니다. 이는 여러 플랫폼에서 Riverpod의 상태 관리 시스템을 사용할 때 코드 가독성과 개발자 경험을 향상시킵니다.

사용 사례
  • 위젯 내에서 공급자에 액세스하기
  • UI에서 상태 사용을 단순화하기
  • 복잡한 위젯 트리에서 코드 명확성 향상
  • ProviderContainer 컨텍스트가 아닌 곳에서 watch 및 read 패턴 활성화
  • Riverpod 사용 시 부가 코드 줄이기
주요 기능
  • Reintroduces context.read()
  • Reintroduces context.watch()
  • Works with all Riverpod providers
  • Supports all major platforms
  • Minimal setup required
적합한 대상
  • Developers using Riverpod who miss context.read/watch
  • Projects requiring clean, readable state access
  • Teams prioritizing developer ergonomics
  • Apps targeting multiple platforms
  • Flutter apps with heavy state management usage
고려 사항
  • 성능 문제를 피하기 위해 신중한 사용이 필요합니다
  • 직접 ProviderContainer를 사용하는 경우 필요하지 않습니다
  • 향후 Riverpod 업데이트와 충돌할 수 있습니다
  • 적절한 공급자 스코프와 함께 사용하는 것이 가장 좋습니다
  • 깊이 중첩되거나 자주 재구성되는 위젯에서 피하십시오
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add riverpod_context

카테고리

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.