로딩
요청 처리 중입니다...

[flutter] 상태관리로 핫한 "getX" 사용법, 실습

 [flutter]  상태관리로 핫한 "getX" 사용법, 실습

상태관리에 핫하다는 "getX"를 다뤄보겠습니다. 사실 getX를 쓰면 상태관리 뿐만 아니라 , 화면이동 , 종속성 주입을 편하게 할 수 있습니다.

우리의 초점은 상태관리이므로 상태관리가 무엇인지 어떻게 쓰는지를 다뤄보겠습니다. 상태관리가 무엇일까요?

상태 = 데이터(data)라고 생각하시면 됩니다. 화면에서 실시간으로 변하는 여러 데이터를 관리한다고 생각하시면 됩니다.

상태관리가 왜 필요한가? 특정 데이터가 바뀔 때 마다 전체를 다시 렌더링 한다면 성능이 떨어지므로 상태관리가 필요합니다.

예를 들어보겠습니다. 커뮤니티에 댓글을 작성했습니다.

이 댓글은 바로 화면에 반영이 되어야 하겠죠 화면에 보여줘야 하는 데이터에 변경이 생긴 것입니다. 다시말해 화면이 바뀌어야 합니다.

이때 굳이 상태관리를 해줘야 하는 이유가 뭘까요? 화면이 바뀐다는 것은 build가 재실행 된다는 뜻입니다.

댓글이 추가되거나, 누군가 공감 버튼을 누른다고 했을때 , 그럴 때마다도 화면 전체가 다시 렌더링 된다면...

# flutter # getX # 상태관리