강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

김승재님의 프로필 이미지
김승재

작성한 질문수

Flutter 입문 - 안드로이드, iOS 개발을 한 번에 (with Firebase)

stateless widget

작성

·

182

0

widget의 내용이 변경이 없더라도 그냥 statefulwidget을 사용하면 안되나요?

stateless로 꼭 설정해줘야 하는 이유가 있을까요?

답변 1

2

오준석님의 프로필 이미지
오준석
지식공유자

성능에 크게 신경쓰지 않는다면 StatefulWidget 으로만 하셔도 일반적으로는 무방합니다.

StatelessWidget은 한번 화면이 그려지면 계속 유지되는 반면

StatefulWidget은 setState() 가 호출될 때 마다 다시 그려지게되어 앱이 복잡해 질 수록 성능에서 손해를 볼 가능성이 있을 것 같습니다.

김승재님의 프로필 이미지
김승재

작성한 질문수

질문하기