위젯(Widget) 개념
플러터(Flutter)에서 위젯(Widget)은 사용자 인터페이스(UI)의 구성요소를 나타내는 클래스입니다. 즉, 앱 화면에 보여지는 모든 것(텍스트, 이미지, 버튼, 폼 등)은 위젯으로 구성됩니다. Flutter에서는 위젯을 구성하는 두 가지 타입이 있습니다. StatelessWidget 변경되지 않는 위젯입니다. 한 번 생성되면 다시 그려지지 않습니다. 대표적인 예시로 Text, Icon, RaisedButton 등이 있습니다. StatefulWidget 변경 가능한 위젯입니다. 상태를 가지고 있으며, 상태가 변경될 때마다 다시 그려집니다. 대표적인 예시로 CheckBox, TextField, ListView 등이 있습니다. 위젯은 서로 중첩해서 사용될 수 있으며, 하나의 위젯은 여러 개의 하위 위젯..
더보기