문서 목록
⭐️는 필수 지식, 💡는 이해하면 좋은 지식이에요.

번들링 최적화

개념 설명

웹팩 번들 크기를 줄이고 로딩 속도를 향상시키는 번들링 최적화와 트리 셰이킹 기법.

핵심 포인트

  • Code Splitting: 경로별, 컴포넌트별 번들 분할로 Lazy Loading 구현
  • Tree Shaking: ES Module 정적 구조 활용하여 미사용 코드 제거
  • Bundle Analysis: webpack-bundle-analyzer로 번들 구성 분석
  • Dynamic Import: import() 함수로 런타임 모듈 로딩
  • Vendor Splitting: 라이브러리와 애플리케이션 코드 분리

예시 코드

// Dynamic Import로 Code Splitting
const LazyComponent = React.lazy(() => 
  import('./HeavyComponent')
);

더 많은 내용을 확인하세요! 📚

번들링 최적화의 전체 내용을 보시려면 프리미엄 플랜이 필요합니다.

✨ 모든 기술 문서 무제한 액세스

📝 실습 예제와 상세한 코드 설명

🎯 면접 예상 질문과 답변 가이드

플랜 비교하기