์ ์ฒด ๊ณผ์
- ๊ฐ๋ฐ์๊ฐ ์์ค์ฝ๋๋ฅผ ์์ฑํ๋ค. (Ts, Html, css, sass, scss etc)
- Babel์ ํตํด ๋ชจ๋ ๋ธ๋ผ์ฐ์ ์์ ํธํ ๊ฐ๋ฅํ ๋ฌธ๋ฒ์ ์ฝ๋๋ก ๋ณํํ๋ค.
- ์์ค์ฝ๋๋ฅผ ํ๋๋ก ๋ฌถ๋ Bundling์ ์งํํ๋ค.
- ์๊ฒฉ ์ ์ฅ์์ Deployํ๋ค.
- ์ฌ์ฉ์๋ Domain์ ํตํด ์๊ฒฉ์ง์๊ฒ ์ ์ ํ์ผ์ ๋ํด Http ์์ฒญ์ ๋ณด๋ธ๋ค.
- ํ๋ก ํธ ์๋ฒ๋ ์ค๋นํด๋ ์ ์ ํ์ผ์ ์๋ตํ๋ค.
- ๋ธ๋ผ์ฐ์ ๋ ์๊ฒฉ์ง๋ก๋ถํฐ html, css, js, asset์ ๋ค์ด๋ก๋ ํ๋ค.
- ๋ค์ด๋ก๋๊ฐ ๋๋๋ฉด ๋ค์ด๋ก๋ Javascript๊ฐ ์คํ๋๋ค.
์ด ์์ ์์ ๋๊ฐ์ ๋ฐฉํฅ์ด ๊ฐ๋ฆฌ๋ ๊ฒ์ด๋ค. ๊ฐ๋จํ ๋งํ๋ฉด, ํ๋๋ ํ์ผ์ ๋ฐ์์ ๋ธ๋ผ์ฐ์ ์์ ์ปดํ์ผ์ ํ๊ณ ๋ ๋ํ๋๋, ์๋๋ฉด ๋ฐ๋ก ๋ ๋ํ๋๋์ ์ฐจ์ด๋ค.
AOT ์ปดํ์ผ๋ฌ
- ์์ค ์ฝ๋๋ฅผ ๋ฏธ๋ฆฌ ์ปดํ์ผ ํ๋ ๋ฐฉ์
- ๋๋ฐ์ด์ค์๊ฒ ๋ฏธ๋ฆฌ ๋ฒ์ญํด์ ์ ์ฅํด๋๊ณ ์คํ๋ง ํ๊ฒ ํ๋ค.
- ๋ ๋น ๋ฅธ ๋ ๋๊ฐ ๊ฐ๋ฅํ๋ค.
- ์ปดํ์ผ๋ฌ๋ฅผ ์ ๊ฑฐํ์ฌ ๋ฒ๋ค ์ฌ์ด์ฆ๊ฐ ๋ง์ด ์์์ง๋ค.
- ํ๋ก๋์ ์์ ์์ฃผ ์ฌ์ฉ๋๋ค.