요약

flutter 위젯은 immutable이다. 

 

 

정리

flutter 위젯은 immutable이다. 생성 된 후에는 변경할 수 없다 (케이크랑 같다고 비교)

 

1. 위젯 변경은 어떻게 처리하는가?

  케이크 모양을 바꾸려면 새 케이크를 만들듯이, flutter는 위젯을 다시 만드는 방식으로 이를 처리한다

2. 너무 무겁고 느리지 않나?

 위젯의 상태, 위치, 변경 여부 등을 추적해서 필요한 화면만 다시 그린다

 (flutter가 알아서 해줄테니 걱정하지 말아라 ㅋㅋㅋ)

 

댓글들 훑어보니 나처럼 initState, dispose 같은 걸 기대했던 사람들이 많구나 ㅋㅋㅋ

 

 

링크

Life of a Widget?! | Decoding Flutter

더코딩파파: 위젯(Widget)! 이해하셔야 쉬워요!!!

더코딩파파: Flutter vs Android

 

 

 

 

'dart' 카테고리의 다른 글

flutter 사이드 프로젝트 완료!  (0) 2022.01.29
Hot reload? | Decoding Flutter  (0) 2021.05.16
Introducing Decoding Flutter  (0) 2021.05.16
dart, flutter(+a) vscode 플러그인  (0) 2021.05.16
flutter launcher icon  (0) 2021.05.10

+ Recent posts