tree shaking

๋ฒˆ๋“ค๋ง ๊ณผ์ •์—์„œ ESM ๋ฐฉ์‹์˜ ๊ฒฝ์šฐ ์ •์  ํŒŒ์ผ ๋ถ„์„์„ ์ง„ํ–‰ํ•จ. ์ •์  ํŒŒ์ผ๋“ค์„ ๋ถ„์„ํ•˜๋Š” ๊ณผ์ •์—์„œ ํ•จ์ˆ˜๋“ค์ด๋‚˜ ๋ณ€์ˆ˜๋“ค์— ๋Œ€ํ•œ ์ค‘๋ณต ์„ ์–ธ์— ๋Œ€ํ•ด ๋‹ค์‹œ๊ธˆ ์„ ์–ธํ•ด์ฃผ์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ํ•จ + ์ฐธ์กฐํ•˜์ง€ ์•Š๋Š” ๋ณ€์ˆ˜๋‚˜ ํ•จ์ˆ˜ ๋“ฑ์— ๋Œ€ํ•ด์„œ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํŒ๋‹จํ•˜์—ฌ ์‚ญ์ œํ•จ dynamic import โ†’ lazy loading