notifier

Flutter

[Flutter] Riverpod 상태 관리부터 개념 정리까지

1. 들어가며1) 상태관리란?상태라는 것은 앱에서 변할 수 있는 데이터를 의미합니다. 사용자가 버튼을 누르면 숫자가 1 증가하는 앱이 있다면여기서 증가하는 숫자가 상태가 되는 것이고, 로그인 기능이 있는 앱이 있으면로그인 여부(로그인/로그아웃)가 상태가 되는 것입니다. Flutter는 화면을 그릴 때 상태에 따라 위젯을 구성합니다.즉, 상태가 바뀌면 화면도 다시 그려야 하며,이런 상태 데이터를 효과적으로 다루는 방식이 상태 관리입니다. 2) setState의 한계점setState()는 Flutter에서 기본적으로 제공하는 가장 간단한 상태 관리 방법입니다. ① setState는 상태 변경과 UI 업데이트를 같은 위젯 안에서 처리하기 때문에상태와 UI 코드가 섞여 복잡해지고, 재사용성이 떨어진다는 단점이 ..

Meezzi
'notifier' 태그의 글 목록