TechCompare
📦

번들 크기 계산기

라이브러리를 선택하면 gzip 총 크기와 성능 등급을 계산합니다

5kB 미만 — 초경량50kB 미만 — 보통100kB 이상 — 무거움

🔍 npm 패키지 실시간 조회

🔍

총 번들 크기

0170.8 kB gzip300kB
⚡ 빠름⚠ 주의🐢 느림
170.8 kB
gzip
545.9 kB
Minified
매우 무거움
Code splitting 권장

선택된 라이브러리 (2개)

React43.8 kB
React DOM127.0 kB

관련 도구·비교

자주 묻는 질문

gzip 크기가 왜 중요한가요?

브라우저는 압축된 리소스를 내려받으므로 실제 네트워크 비용은 gzip 크기에 비례합니다. 모바일 3G 기준 1kB = 약 10ms 로딩 시간이므로, 수십 kB 차이가 LCP 에 직접 영향을 줍니다.

번들에 포함되지 않는 라이브러리도 있나요?

Next.js 의 서버 컴포넌트 전용 코드, 타입 전용 import (import type), 빌드 시에만 쓰이는 툴체인(ts-node 등)은 클라이언트 번들에 포함되지 않습니다. 본 도구는 클라이언트 런타임 번들 기준입니다.

tree-shaking 을 감안한 수치인가요?

최악의 경우(전체 import) 기준 수치입니다. 필요한 함수만 named import 하면 실제 크기는 더 작아집니다. bundlephobia 의 "min + gzip" 과 동일 기준.

목표 번들 크기 가이드라인이 있나요?

모바일 웹앱 기준 초기 JS 170kB (gzip) 이하를 권장합니다. Next.js 공식 문서도 First Load JS 를 이 범위로 유지할 것을 제안합니다.