플러터 성능 최적화 & 앱 빌드 버전 관리

원장·2025년 8월 8일

플러터 기초

목록 보기
35/36

정의

사용자 경험을 향상시키기 위해 시스템 리소스를 효율적으로 활용하고, 앱의 반응성, 속도, 메모리 사용 등을 최적화하는 프로세스

4가지 방법

  1. const Widget 과 RepaintBoundary를 사용하자.
  2. 위젯의 깊이를 최소화하자.
  3. Build 메서드 내부에 연산을 넣지말자.
  4. ListView 대신 ListView.builder를 사용하자.

Hive

API 데이터를 가져오는 경우 Hive를 통해 로컬 스토리지에 저장하는 것도 성능 최적화에 도움이 된다.

flavor

빌드 버전을 관리할 수 있게 해주는 기능임.

환경 별로 앱을 나눌 때 사용.

profile
나 원장이 아니다

0개의 댓글