- Flutter 상태 관리 라이브러리 비교: Bloc vs. Riverpod 🏆
- Bloc은 순수 상태 관리, 명확한 관심사 분리 강조 🧱
- Riverpod는 상태 관리 외 의존성 주입 등 추가 기능 제공 📦
- 상태 관리 필요성: 공유 상태, 복잡한 위젯 트리에서의 데이터 전달 문제 해결 👨👩👧👦
- 상태 관리 장점: 코드 가독성 및 조직성 향상, 성능 최적화, 디버깅 및 테스트 용이성 🚀
- 상속 위젯(InheritedWidget): Flutter 기본 상태 관리 방식, 보일러플레이트 코드 증가 단점 존재 📜
- Provider: 상속 위젯 기반, 간결한 코드 작성 가능 👍