본문 바로가기

Flutter/튜토리얼

Flutter StatelessWidget과 StatefulWidget

Flutter에서 기본생성해주는 예제를 살펴보면

버튼 클릭시 카운트를 올려주는 예제로 되어있다.

 

버튼을 stateless widget이고, 카운트가 올라가는 화면은 statefulWidget이다.

 

플러터 개발자는 그런 차이를 보여주려고 한 것으로 보인다.  

 

 

StatefulWidget은 state 객체를 가진다. 그리고 state가 수정되면 화면을 다시 렌더링한다. react와 비슷하게 setState로 화면에 그릴 값들을 수정할 수 있다. 

StateelssWidget은 한번 화면을 그린후, 다시 렌더링하지 않는다. 

'Flutter > 튜토리얼' 카테고리의 다른 글

Flutter 기본 레이아웃 종류  (0) 2022.02.04
dart 타입 검사 연산자/ 조건 표현식(null check)  (0) 2022.02.02
Flutter Dart 함수  (0) 2022.02.02
Flutter - Isolates / Thread  (0) 2022.02.02
Flutter Button  (0) 2022.02.01