[FrontEnd] HMR(Hot Module Replacement)
๐ HMR(Hot Module Replacement) `HMR`์ ๋ธ๋ผ์ฐ์ ๋ฅผ ์๋ก ๊ณ ์น์ง ์์๋ `Web Pack`์ผ๋ก Buildํ ๊ฒฐ๊ณผ๋ฌผ์ด Web Application์ ์ค์๊ฐ์ผ๋ก ๋ฐ์๋ ์ ์๊ฒ ๋์์ฃผ๋ ์ค์ ์
๋๋ค. ๋ธ๋ผ์ฐ์ ์๋ก ๊ณ ์นจ์ ์ํ `Live Reload` ๋์ ์ด์ฉ ๊ฐ๋ฅํ๊ณ , `Web Pack Dev Server`์ ํจ๊ป ์ด์ฉํ ์๋ ์๋ ๊ฒ์ด์์. ๐ฝ HMR ์ค์ React.js, ์ต๊ทค๋ฌ, Vue.js์ ๊ฐ์ด ๋๋ถ๋ถ์ Framework์์ ์ด๋ฏธ `HMR`์ ์ด์ฉํ ์ ์๋ Loader๋ค์ ์ง์ํ๊ณ ์์ผ๋, ๋ง์ฝ ๊ฐ๋ณ์ ์ผ๋ก ์ค์ ํ๊ณ ์ถ๋ค๋ฉด ์๋์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์ค์ ํ ์ ์์ต๋๋ค. module.exports = { devServer: { hot: true } } Dev Server์ O..
2022.05.22