패키지, 저장소 및 앱 카테고리 검색

패키지 상세v8.0.11

built_redux

Dart로 작성된 상태 관리 라이브러리로 불변성을 강제합니다

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
1.1만
좋아요
10
Pub 점수
145

패키지 설치

flutter pub add built_redux

패키지 개요

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

Built Redux는 불변 데이터 구조를 사용하여 불변성을 강제하는 Flutter 및 Dart용 상태 관리 라이브러리입니다. 예측 가능하고 확장 가능한 아키텍처를 제공하며, 타입 안전성과 컴파일 시 정확성에 중점을 두고 있습니다. Built Redux는 built_value 패키지와 원활하게 통합되어 데이터의 불변성을 보장함으로써 의도하지 않은 상태 변경과 관련된 버그를 줄입니다. 이 라이브러리는 Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원합니다. 이 라이브러리는 명확한 관심사 분리를 촉진하며, 견고한 상태 처리가 필요한 대규모 애플리케이션에 적합합니다.

사용 사례

  • 대규모 플러터 애플리케이션
  • 엄격한 불변성을 요구하는 애플리케이션
  • 명확한 상태 패턴을 갖춘 팀 기반 개발
  • 시간여행 디버깅이 가능한 복잡한 상태 로직

주요 기능

  • 불변성 강제화
  • built_value와의 통합
  • 형 안전한 상태 업데이트
  • 예측 가능한 상태 흐름
  • 시간 여행 디버깅 지원
  • 크로스 플랫폼 호환성

적합한 대상

  • 코드 안전성을 우선시하는 개발자
  • 복잡한 상태 중심 앱을 개발하는 팀
  • 불변 데이터 패턴을 사용하는 프로젝트
  • 엄격한 상태 테스트가 필요한 응용 프로그램

고려 사항

  • 초보자를 위한 학습 곡선이 더 가파릅니다
  • built_value 설정이 필요합니다
  • 간단한 상태 솔루션보다 더 많은 보일러플레이트 코드
  • 작은 또는 프로토타입 앱에 적합하지 않음

카테고리

의존성

의존성 목록 6 개

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.