- Flutter 애플리케이션의 성능을 유지하면서 사용자 장치에 맞춰 애플리케이션을 조정하는 데 MediaQuery를 활용하는 방법을 알려줄 방법 👓
- MediaQuery 객체를 통해 현재 창 크기, 접근성 탐색이 사용되는지 여부, 현재 글꼴 확대 요소와 같은 사용자 장치에 대한 유용한 정보를 얻을 수 있습니다. 📱
- MediaQuery.of(context)를 사용하면 디바이스 특성 변화에 따라 rebuilding 을 일으키지만, 필요하지 않은 rebuilds는 성능 저하를 야기할 수 있습니다. 🚨
- MediaQuery.size.of, MediaQuery.accessibleNavigation.of 와 같은 직접적인 속성을 호출하면 필요한 데이터만 바뀔 때 컴포넌트 재구성 🔨
- 필요하지 않은 rebuilds를 피하여 Flutter 애플리케이션의 성능을 최적화할 수 있습니다. 🚀