React.lazy() ์ Suspense๋ ์ฝ๋๋ถํ ๊ณผ ์ง์ฐ๋ ์ปดํฌ๋ํธ ๋ก๋ฉ์ ๊ฐํธํ๊ฒ ๊ตฌํํ ์ ์์ต๋๋ค. ์ฝ๋๋ถํ ๊ณผ ์ง์ฐ๋ ์ปดํฌ๋ํธ ๋ก๋ฉ์ ์ด๊ธฐ์๊ฐ์ด ๊ฐ์, ์ฑ๋ฅํฅ์ ๋ฑ์ ์ฅ์ ์ด ์์ต๋๋ค. ์ฝ๋๋ถํ ์ ๋ฌด์์ผ๊น? React์์ ์ฝ๋ ๋ถํ ํ๋ ๋ฐฉ๋ฒ์ dynamic import(๋์ ๋ถ๋ฌ์ค๊ธฐ)๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์
๋๋ค. React ์์์ ์ฝ๋๋ถํ form.addEventListener("submit", e => { e.preventDefault(); /* ๋์ ๋ถ๋ฌ์ค๊ธฐ๋ ์ด๋ฐ ์์ผ๋ก ์ฝ๋์ ์ค๊ฐ์ ๋ถ๋ฌ์ฌ ์ ์๊ฒ ๋ฉ๋๋ค. */ import('library.moduleA') .then(module => module.default) .then(someFunction()) .catch(handleError()); }..