아카이브사이트맵
© 2026 Rayon. All rights reserved.
DevDay
아티클랭킹스페이스채용
당근 favicon당근

프론트엔드 성능, 비즈니스와 기술의 완벽한 콜라보!

by DD
2025-09-18
10개월 전
조회수 17

LCP를 핵심 지표로 설정하고, 이미지 경량화 및 코드 스플리팅을 통해 30% 성능 향상을 달성함

수동 Chunk 설정을 통해 Vendor 코드의 캐싱 효율을 높이고, JS Evaluation 시간을 최적화함

Skeleton UI 적용으로 체감 성능을 개선하고, 비즈니스 가치에 맞는 지면을 선택하여 최적화 진행

LCP 지표, 성능 개선의 시작

LCP(Largest Contentful Paint)는 사용자 경험을 측정하는 핵심 지표이다. p75 LCP를 기준으로 삼아, 성능 개선의 목표를 명확히 했다. 따라서, LCP 개선에 초점을 맞춰, 불필요한 최적화 시도를 줄이고, 효율적인 작업을 수행했다.

이미지 최적화, 용량 절감의 핵심

이미지 용량 감소는 LCP 개선의 필수 요소이다. 이미지 서버를 활용하여, WebP 포맷 적용 및 CDN 캐싱을 통해 이미지 로딩 속도를 향상시켰다. 반면, 동적 이미지의 경우, 캐싱 효율이 떨어지므로, Preset을 활용하는 전략을 고려해야 한다.

JS Evaluation 최적화, 렌더링 성능 향상

JS Evaluation 시간 최적화는 메인 스레드의 효율성을 높이는 데 중요하다. Preload를 통해 JS Chunk를 미리 로드하여, 유휴 시간을 활용했다. 구체적으로, ManualChunk를 사용하여 Vendor 코드를 분리하고, 캐싱 효율을 극대화하여 LCP 개선에 기여했다.

FE 최적화, 비즈니스로 시작해서 엔지니어링으로 끝내기
중급
트렌드
JavaScript
Vite
React
Frontend
원문 읽기
원문 읽기

댓글 0

첫 번째 댓글을 남겨보세요!

관련 추천 글

JavaScript vs TypeScript, 당신의 선택은?

데브투 로고

2024년 프론트엔드, 핵심 기술 트렌드를 한눈에!

NHN클라우드 로고

React 19.2, LLM 백도어, Vite+ 등 프론트엔드 최신 소식!

네이버 D2 로고

React Compiler 1.0 출시! 자동 메모이제이션으로 React 앱 성능 UP!

리액트 로고

React Conf 2025: React 19, React Native 0.82, React Compiler v1.0 발표!

리액트 로고

Vite Plus, 개발 생산성의 새 기준!

테오 로고
당근 favicon당근
중급
트렌드
JavaScript
Vite
React
Frontend

관련 추천 글

JavaScript vs TypeScript, 당신의 선택은?

데브투 로고

2024년 프론트엔드, 핵심 기술 트렌드를 한눈에!

NHN클라우드 로고

React 19.2, LLM 백도어, Vite+ 등 프론트엔드 최신 소식!

네이버 D2 로고