[Flutter] AnimatedBuilder 성능 최적화


[Flutter] AnimatedBuilder 성능 최적화

AnimatedBuilder 성능 최적화 빌더 함수에 애니메이션에 의존하지 않는 하위 트리가 포함된 경우 애니메이션 틱마다 다시 빌드하는 것보다 해당 하위 트리를 한 번 빌드하는 것이 더 효율적입니다. 사전 빌드된 하위 트리를 하위 매개변수로 전달하면 AnimatedBuilder는 빌드에 통합할 수 있도록 빌더 함수로 다시 전달합니다. 이 미리 빌드된 자식을 사용하는 것은 전적으로 선택 사항이지만 경우에 따라 성능을 크게 향상시킬 수 있으므로 좋은 방법입니다. 아래의 코드는 녹색 사각형을 계속 회전시키는 위젯을 정의합니다. AnimatedBuilder로 빌드되었으며 매번 컨테이너를 다시 빌드할 필요가 없도록 하위 기능을 사용합니다. Performance optimizations class MyStatefulWidget extends StatefulWidget { const MyStatefulWidget({super.key}); @override State<MyStatefulWidge...


#AnimatedBuilder #퍼포먼스 #최적화 #애니메이션 #성능향상 #성능최적화 #성능 #버벅임 #버벅거림 #flutter #플러터

원문링크 : [Flutter] AnimatedBuilder 성능 최적화