안녕하세요. 저는 인포그랩 프론트엔드 엔지니어로, 회사 공식 홈페이지인 ‘인사이트’ 개발 업무를 맡고 있습니다. 저는 인사이트 성능을 최적화하기 위해 평소 다양한 기술을 조사하고 적용하는데요. 최근 이미지 용량 축소, WebP 파일 포맷 사용, Subset 폰트 import, lazy loading 적용으로 인사이트 초기 로딩 속도와 렌더링 속도를 크게 줄였습니다. 이 글에서는 웹 성능 최적화(Web Performance Optimization) 기술 동향을 짚어보고, 이러한 기술을 인사이트에 적용한 과정과 성과를 소개하겠습니다.
웹 성능 최적화란?
웹 성능 최적화는 웹사이트 속도와 응답성을 개선하는 프로세스입니다. 캐나다 전자상거래 솔루션 기업 Shopify에 따르면, 페이지 로드 시간 최소화, 웹 서버 응답 시간 단축, 리소스 제공 개선, 데스크톱과 모바일의 웹사이트 기능 향상 전략이 웹 성능 최적화에 포함됩니다. 이미지 크기를 제한하고, 사이트 코드를 개선하며, 웹 서버가 비즈니스 요구 사항을 충족케 함으로써 웹사이트를 최적화할 수 있습니다. 그 결과, 사용자는 웹사이트를 더 빠르고 효율적으로 사용할 수 있습니다. 이는 검색엔진 최적화(SEO)를 개선하는 데도 도움이 됩니다.