Webpack Tree Shaking 프로젝트의 package.json 파일에서 "sideEffects": false로 설정하면 패키지와 디펜던시들이 사이드 이펙트를 발생하지 않는다는 것 트리 쉐이킹으로 자바스크립트 페이로드 줄이기원문 : https://developers.google.com/web/fundamentals/performance/optimizing-javascript/tree-shaking/#go_shake_some_trees 오늘날 웹 애플리케이션들은 굉장히 크고, 대부분 자바스크립트로 만들어진 것이다. 2018년 중순, HTTP Archive가 보여준 모바일 장치에서 자바스크립트의 평균 전송 크기 는 약 350 KB 이다. 이것은 단순히 전송 크기이다! 자바스크립트는 네트워크 전송될 때 주로 압축된다. 이는 압축을 풀고 나면 자바스크립트 실제 크기가 더 늘어난다는 것을 의미한다. 중요한 포인트다.https://ui.toast.com/weekly-pick/ko_20180716