Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
NEXT.JS의 이미지 최적화는 어떻게 동작하는가? 섬네일

NEXT.JS의 이미지 최적화는 어떻게 동작하는가?

올리브영 favicon올리브영·Frontend·
NextjsSharpSquooshAVIFWebP
2023년 06월 09일1

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

올리브영은 NEXT.JS 이미지 최적화를 런타임에 수행하고, /_next/image 경로로 변환 이미지를 캐시 재사용하며 Accept 헤더에 맞춰 AVIF/WebP를 제공한다. 첫 요청 64ms, 이후 5ms로 빨라진다. WebP: sharp 64ms, Squoosh 228ms; AVIF: sharp 202ms, Squoosh 1.24s. Edge에서 AVIF 지원은 제한적이다.

구현 방법

  • /_next/image 경로에서 이미지 최적화 모듈 사용
  • dist/.next/cache/images에 캐시 저장 및 재사용
  • X-Nextjs-Cache: HIT/MISS로 캐시 여부 확인
  • SVG/GIF 예외 및 unoptimized 옵션 가능

주요 결과

  • 첫 요청 64ms, 재요청 5ms로 재사용 효과 확인
  • WebP: sharp 64ms, Squoosh 228ms
  • AVIF: sharp 202ms, Squoosh 1.24s
  • Accept에 따른 포맷 결정, Edge의 AVIF 지원 제한 주의

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
웹사이트 최적화 방법 - 이미지 파트 섬네일
81%

웹사이트 최적화 방법 - 이미지 파트

올리브영 favicon올리브영·2021년 11월 22일
No Image
77%

인프런 콘텐츠에 동적으로 생성되는 Open Graph(OG) 이미지 적용하기

인프랩 favicon인프랩·2024년 02월 29일
Next/Image를 활용한 이미지 최적화 섬네일
75%

Next/Image를 활용한 이미지 최적화

카카오엔터테인먼트 favicon카카오엔터테인먼트·2022년 07월 14일