[Flutter] Riverpod 패키지에 대한 짧막한 설명
·
Flutter
Riverpod이란?원래 Flutter에는 Provider라는 공식 추천 상태 관리 라이브러리가 있습니다. 하지만 Provider는 위젯 트리(BuildContext)에 강하게 종속되어 있어, 트리가 복잡해지면 에러가 런타임에 발생하는 치명적인 단점이 존재했습니다.이를 해결하기 위해 만든 것이 Riverpod입니다.장점 1: 컴파일 타임에 안전합니다. (앱 실행 전에 에러를 잡을 수 있음)장점 2: Flutter 위젯 트리(BuildContext)에 의존하지 않고 어디서든 상태를 읽을 수 있습니다.장점 3: 캐싱과 비동기(API 통신 등) 처리가 내장되어 있어 매우 강력합니다.설치name: my_app_nameenvironment: sdk: ^3.7.0 flutter: ">=3.0.0"depe..