# riverpod

28개의 포스트

[flutter] State management with riverpod (Definition & Provider)

State management? What is state management? App view를 상태가 갱신되었을 때, 업데이트 하기 위하여 App 전체 혹은 특정 범위에서의 데이터 관리를 의미한다. MVVM을 이해하면 많은 도움이 된다 1개 이상의 UI 컨트롤

어제
·
0개의 댓글
·
post-thumbnail

[Flutter/Riverpod] Background Position(Location) Stream /백그라운드 위치 Provider 구현하기

사용자 라이딩 트래킹을 위한 위치 스트림을 만들어야하는데 정말 애먹는 중이다 이전에 Provider로 생성했던 코드는 너무 구리고 복잡하고,, riverpod으로 리팩토링하는 과정에서 가장 힘든 부분이 라이딩과 네비게이션 부분인 것 같다 사실 provider에서 riv

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

[Flutter/Riverpod] riverpod/stream으로 timer 구현하기

이전에 했던 프로젝트를 provider에서 riverpod으로 리팩토링중이다. 다른 프로젝트들을 차차 하다보니 코드가 얼마나 구린지 알 수 있었다.. 전부 다 내 코드는 아니였지만 내 코드마저 매우 구린것을 알 수 있었음 대부분의 부분은 위젯분리와 상태관리를 prov

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

2023년 1분기 회고 : 그래서 뭐할건데?

앞으로 뭘로 먹고 살지 너무 고민이 된다. flutter?? ios???

2023년 4월 13일
·
0개의 댓글
·
post-thumbnail

[Flutter/Riverpod] FutureProvider로 체크리스트 구현하기

사실 본인도 Riverpod을 공부하기 시작한지 얼마 되지 않았다. 약 1개월????Provider를 사용하던 본인은 Provider의 업그레이드라는 Riverpod을 보며 이게 맞나?? 전혀 비슷한 점이 없잖아!! 너무 어렵잖아!!! 👿 라고 생각했지만 한달이 지난

2023년 3월 24일
·
0개의 댓글
·
post-thumbnail

[Flutter] Firestore Realtime Pagination with Riverpod

해당 포스트에서는 Firestore 구성과 Riverpod에 이해가 있다는 가정하에 작성했습니다.Riverpod과 Firestore를 이용해 게시물이 실시간으로 추가/삭제/업데이트 되는 상황에서 Paginated ListView를 구현하는 방법이 생각보다 구현하기가 어

2023년 3월 1일
·
3개의 댓글
·
post-thumbnail

[Flutter] 상태 관리 9편(State Management) - Mobx

상태 관리 9편(State Management) - Mobx 상태 관리(State Management) 1편 - State Ful 상태 관리(State Management) 2편 - Value Listenerable 상태 관리(State Management) 3편 -

2023년 1월 15일
·
0개의 댓글
·
post-thumbnail

[Flutter] 상태 관리 6편(State Management) - Bloc

상태 관리(State Management) 1편 - State Ful상태 관리(State Management) 2편 - Value Listenerable상태 관리(State Management) 3편 - Get X \[Simple]상태 관리(State Managemen

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

[Flutter] 상태 관리 4편(State Management) - Get X [Reactive]

상태 관리(State Management) 1편 - State Ful상태 관리(State Management) 2편 - Value Listenerable상태 관리(State Management) 3편 - Get XTop 7 Flutter State Management

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[Flutter] 상태 관리 1편(State Management) - State Ful

개발을 하면서 가장 기본적이면서 무조건 사용하게 되는 기능이 바로 상태 관리(State Management)이다.상태 관리라는 것은 앱이 실행되는 동안 앱 내에 다양하게 존재하는 상태들을 관리하면서 개발을 하는 것을 의미한다. 처음에는 상태 관리가 이해가 되지 않겠지만

2023년 1월 7일
·
0개의 댓글
·

[flutter][riverpod] StateProvider

state(상태)를 수정할수 있는 방법을 제공하는 provider 입니다. StateNotifierProvider의 심플버전인데 state가 enum, string, bool, number 경우에 사용하는걸 권장합니다.

2022년 11월 10일
·
0개의 댓글
·

[flutter][riverpod] ProviderObserver

Provider의 변경사항을 listen 합니다. ProviderObserver를 상속받는 Class를 만들어서 ProviderScope 생성시 observers(ProviderObserver 여러개 사용 가능)에 넘겨주면 됩니다.

2022년 11월 10일
·
0개의 댓글
·

[Flutter] riverpod provider dispose 문제

최근 매우 재미있게 riverpod 라이브러리를 사용해 상태 관리를 진행 중이였다.riverpod에는 autoDispose라는 수식어?가 존재해 더이상 참조되지 않는 프로바이더를 dispose 해줄 수 있다.그러나 자꾸 이상한 곳에서 dispose가 되는 버그가 발생했

2022년 9월 19일
·
0개의 댓글
·

[Flutter] Riverpod provider generic하게 사용하기

generic하게 StateNotifier를 사용하고 싶었다.provider에서 서로 다른 데이터 타입으로 init을 해주고, 해당 데이터 타입을 super class로 묶어서 만들어줬다.

2022년 8월 21일
·
0개의 댓글
·

[Flutter] riverpod consumerstateful widget에서 param 받기

제목이 참 길다.이번에 발생한 문제는 ConsumerState에서 param으로 받아온 video에 접근할 수 없는 문제였다.ConsumerState<T extends ConsumerStatefulWidget>로 고쳐주면 해결...

2022년 7월 20일
·
0개의 댓글
·

[Flutter] Riverpod state 갱신은 되지만 watch 못하는 문제

riverpod이라는 상태 관리 라이브러리를 요즘 사용하고 있다.이 라이브러리가 참 좋긴한데, devtool이 지원이 안되서 로깅으로만 값을 확인해야한다는 큰 단점이 있다.잘 사용하던 와중 큰 문제가 생겼다.나는 class로 state를 만들어서 사용중이였는데, 분명

2022년 7월 13일
·
0개의 댓글
·