앱 성능을 개선하는 방법을 찾고 적용함으로써, 로딩 속도 단축, 사용자 경험 향상, 자원 효율화를 목표로 한다.
개발 환경에서는 성능이 좋아 실제 사용자들의 다양한 환경에서 발생하는 차이를 인지하지 못해, 최적화의 필요성을 느끼기 어려움
앱이 점차 크고 복잡해지면서 성능 문제가 드러나기 시작하고, 이에 따라 시스템 복잡성에 대한 부담감이 생김
빠르게 기능을 개발해야 하는 상황에서는 성능 최적화보다 기능 구현이 우선시되는 경우가 많음
이미지, 동영상 등 정적 리소스 최적화
폰트 최적화
애니메이션 최적화
SEO 최적화
번들 사이즈 축소
초기 로딩속도 개선
대용량 리스트 개선
SSR과 CSR 함께 사용하여 성능 개선
Last updated 9 months ago