작성한 질문수 1
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
TabBarView 생성하기
2023. 02. 24. 01:53 작성
·
420
0
안녕하세요. 공통 레이아웃으로 앱바, 네비게이션 등을 프롭스(?)로 받아서 하나의 레이아웃 파일로 여러 파일, 페이지에서 사용하는거랑
타입별로 예를들어서 앱바있는 타입의 레이아웃, 앱바+바텀네비게이션 있는 타입의 레이아웃 등등... 이런식으로 파일을 여러개 레이아웃을 만들어놓고 사용하는거랑 뭔가 최적화 적으로 차이가 있을까요? 갑자기 궁금합니당
답변 1
2023. 02. 24. 06:04
안녕하세요!
위젯을 나눌때 최적화의 차이는 제 라이프 사이클강의를 생각하시면 됩니다.
같은 라이프 사이클에 들어가게된다면 아무리 위젯을 나누더라도 효율 향상은 어렵습니다.
다만 렌더링 돼야하는 부분을 최소화하여 새로운 위젯을 만든다음 다른 위젯들과 다른 라이프사이클을 가져가게되면 효율이 향상 될 수 있습니다.
감사합니다!
이 글과 비슷한 Q&A
기본 세팅 오류
25.03.04. 14:33
38
2
책 내용 firebase supabase oauth 인증
25.03.01. 06:38
47
요청하는 Cursor 자체가 사라진 경우.
25.03.01. 01:37
41
3
소셜 로그인 질문
25.02.21. 07:53
32