flutter(2) - 위젯의 역할

less than 1 minute read

위젯이란?

  1. UI를 만들고 구성하는 모든 기본 단위 요소 (ex. 버튼, 텍스트, 이미지…)
  2. 눈에 보이지 않는 요소들 (ex. Center, Padding, Column…) => 플러터에서는 모든 것이 위젯이라 할 수 있다.

위젯의 종류

  • Stateless: 움직임이나 변화가 없는 위젯으로 정적이다. -> 존재만 할 뿐 아무것도 하지 않는다.
  • Stateful: 움직임이나 변화가 계속 있는 것으로 동적이다. -> 사용자의 인터렉션, 데이터 입력에 따라 변한다.

위젯의 기본구조

Tree 구조로 이루어져 있고 부모-자식 관계이다.

Leave a comment