Flutter/튜토리얼
Flutter StatelessWidget과 StatefulWidget
DGL
2022. 2. 4. 08:02
Flutter에서 기본생성해주는 예제를 살펴보면
버튼 클릭시 카운트를 올려주는 예제로 되어있다.
버튼을 stateless widget이고, 카운트가 올라가는 화면은 statefulWidget이다.
플러터 개발자는 그런 차이를 보여주려고 한 것으로 보인다.
StatefulWidget은 state 객체를 가진다. 그리고 state가 수정되면 화면을 다시 렌더링한다. react와 비슷하게 setState로 화면에 그릴 값들을 수정할 수 있다.
StateelssWidget은 한번 화면을 그린후, 다시 렌더링하지 않는다.