riverpod (3) 썸네일형 리스트형 RiverPod when 과 Bloc 비교 . Cubit도 가능 Switch, 비슷합니다. if문으로 상태값을 가져 와서 처리 하는데 . 리버팟의 when(data:(data){ return .. }. 을 보고 편리하다고 생각 했엇는데 BLOC 를 보니 . 비슷합니다. 비슷한 부분을 가져와 봅니다. 좀더 디테일 함은 BLOC 입니다. Switch이로 다양한 상태에 전부 정의가 가능 합니다. Cubit 과 RiverPod 는 비슷한 점이 있다? 앞 글에서 RiverPod 과 Cubi , BLOC 기초 부분을 만들었습니다. 이제 코드를 비교해 보면 비슷한 부분이 보일 것입니다. 진짜 비슷합니다. 조금 뜯어보면 상당히 유사합니다. 컨버전을 하는 것도 찾아 볼 수 있습니다. Riverpod class CounterNotifier extends StateNotifier { CounterNotifier() : super(0); void add() { state = state + 1; } void subtract() { state = state - 1; } } 위 리버팟 아래 큐빗 비교 해보면 비슷하다. Cubit class CounterCubit extends Cubit { CounterCubit() : super(0); void increase() {.. flutter State Management 상태관리 어떤걸 쓰지? getx provoder bloc.... 간단하게 플러터의 상태 관리에는 제일 많이 쓰이는게 순서대로 1 GetX 2 Provider 3 Bloc 4 RiverPod .......... 외에도 훅스, 리덕스 등등 많이 있다. 2 와 4는 레미라는 사람이 제안해서 만들어졌다. 이 글을 적는 저도 1 2 를 제일 많이 쓰고 3은 공부해 봤지만 개발해본적이 없음 , 개인적으로 4로 바꿔 보려합니다만, 3은 어쩔수 없이 같이 가야 할 것 같습니다. 이유는, 1 GETX은 build context 를 무시합니다. 문서 도큐먼트도 없고, 자칫 구글에서 지원을 안해준다면 getx를 사용해서 만든 어플이 무용지물이되거나 , 업데이트가 안되서 개발에 사용 못할 수도있다, 그렇지만, 사용자가 제일 많은 1위 상태관리 패키지 입니다. 앞으로 어찌 될지 모르지만 ,.. 이전 1 다음