일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 |
Tags
- flutter
- UserDefault
- Masil
- process
- CS193p
- GIT
- Swift
- WidgetTree
- 코딩테스트
- MVVM
- UIKit
- colorofdays
- 청년취업사관학교후기
- xcode
- 조건문
- 프로젝트회고
- stanford
- 스위프트
- 스터디
- collectionView
- 알고리즘
- xml
- 프로그래머스
- flutter #state # stateful #stateless
- 백준
- 오늘의 색상
- 새싹후기
- IOS
- SwiftUI
- ImageSlider
Archives
- Today
- Total
목록2024/06/16 (1)
개발을 시작하는 이야기
Flutter의 상태관리 02
Provider란?Provider란 Riverpod에서 가장 중요한 부분으로 상태를 캡슐화하는 객체이자 상태의 변화를 감지하는 역할을 하고, Riverpod은 이런 Provide를 용도에 따라 세분화한 상태관리 라이브러리라고 할 수 있다. Provider는 크게 두가지 클래스로 구성되는데, 하나는 ChangeNotifier 클래스 그리고 Provider 클래스가 있다. ChangeNotifier 클래스는 Mixin을 이용하여 상태를 변경하고, 변경된 상태를 Provider 클래스에 알리는 역할을 한다. ChangeNotifier 클래스를 상속받은 클래스를 만들고, 해당 클래스 내부에서 상태를 변경하면 Provider에 상태 변경을 알린다. Provider 클래스는 StateNotifirerProvide..
개발 이야기/Flutter
2024. 6. 16. 18:10