Flutter
Flutter Stateless, Stateful, Inherited 위젯의 차이점
Catnap
2023. 5. 29. 04:20
- Stateless는 데이터의 변화가 없기에 리빌딩 되더라도 메모리 소모가 적다
- Stateful 은 데이터의 변화가 있는 위젯, 매번 리빌딩 하면서 상태를 재구성하는 setState의 함수가 필요로 한다.
고로 메모리 소모가 많다
- inherited 위젯 : 위젯이 처음 리빌딩 될 때만 사용된다. 여기에다 변수를 선언하면 메모리를 아낄 수 있다