Tree Shaking

사용하지 않는 코드를 번들에서 제거해 용량을 줄이는 최적화

분야: 프론트엔드 frontendbundlerperformance

Tree shaking은 번들러가 사용되지 않는 export를 분석해 최종 번들에서 제거하는 최적화입니다.

실무 포인트

  • ES Module(import/export) 기반일수록 효과가 좋습니다.
  • “사이드 이펙트”가 있는 모듈은 제거하면 동작이 바뀔 수 있어 설정이 중요합니다.

관련 문서