본문 바로가기

플러터 상태관리2

[flutter 상태관리] 9. 플러터 Provider 로 상태(모델) 공유 Provider는 플러터에서 InheritedWidget을 쉽게 사용할 수 있도록 상태를 관리를 도와주는 라이브러리입니다. 지난 포스트에서는 InheritedWidget과 ScopedModel을 사용해서 상태 관리는 해보았는데요. Provier를 사용하면 얼마나 간단하게 상태 관리를 할 수 있는지 알아보도록 하겠습니다. ScopedModel로 상태 관리를 하고 있는 코드에서 Provider로 상태 관리를 하는 코드로 수정을 해보겠습니다. 전체 코드를 참고 하고 싶으시면 하단으로 내려주세요. *InheritedWidget, ScopedModel 포스트도 같이 읽어주세요 [flutter 상태관리] 7. InheritedWidget 으로 상태 공유하기 [flutter 상태관리] 8. 플러터 ScopedMode.. 2022. 6. 13.
[flutter 상태관리] 4. stateful widget (스테이트풀 위젯) stateless widget과 stateful widget에 대해 상태 관리의 관점에서 포스팅을 하고 있습니다. 이번 포스트는 stateful widget이 메인 주제입니다. 이번 포스트는 스테이트풀 위젯의 두 개의 클래스가 쌍으로 작동하는 방식과 상태를 변경하는 방법에 대해 다루게 됩니다. stateless widget의 상태가 알고 싶다면 이쪽을 참고해 주세요. stateful widget (스테이트풀 위젯) 스테이트풀 위젯은 상태(state)를 저장한다는 차이점을 제외하고는 스테이트리스 위젯과 매우 유사합니다. 스테이풀 위젯은 자신의 상태나 자신의 상태를 관리할 수 있는 내부 기능을 가지게 됩니다. 우선 간단한 예로 살펴보도록 하겠습니다. Box() 로 상자를 만들고 있다고 생각해 봅시다. 그리고.. 2022. 6. 2.