Types of Widgets: Flutter의 모든 것
1. Stateless Widget
정의: 이전 상호작용의 어떠한 값도 저장하지 않음 (상태가 없는 정적인 위젯)
- 스크린상에 존재만 할 뿐 아무것도 하지 않음
- 어떠한 실시간 데이터도 저장하지 않음
- 어떤 변화(모양,상태)를 유발하는 value값을 가지지 않음.
2. Stateful Widget
정의: Value 값을 지속적으로 추적 및 보존 (계속 움직임이나 변화가 있는 위젯)
- 사용자의 상호작용에 따라서 모양이 바뀜
- 데이터를 받게 되었을 때 모양이 바뀜
3. flutter widget tree
- Widget들은 tree 구조로 정리 될 수 있음
- 한 Widget내에 얼마든지 다른 Widget들이 포함 될 수 있음
- Widget은 부모 위젯과 자식 위젯으로 구성
- Parent widget을 widget container라고 부르기도 함
이미지 출처: https://www.youtube.com/channel/UC_2ge45JCuJH1z6VYt4iCgQ
'ETC > Flutter' 카테고리의 다른 글
[flutter] Future 와 async를 사용해보자. (0) | 2021.10.17 |
---|---|
[flutter] Future란 무엇인가? (3) | 2021.10.17 |
[flutter] const와 final의 특징 (0) | 2021.10.17 |
[flutter] Stateful Widget 과 Stateless Widget 의 차이점 (0) | 2021.10.17 |
[flutter] Collection 과 Generic (0) | 2021.10.17 |
[flutter] pushNamed를 활용한 navigator 사용법. (0) | 2021.10.17 |
댓글