
[FE] MSW(Mock Service Worker)๋ก ํ๋ก ํธ ๊ฐ๋ฐ ์๊ฐ ๋จ์ถํ๊ธฐ!
ยท
study/JavaScript๐
๊ฐ์ ํ๋ก์ ํธ๋ฅผ ํ๋ฉด, ํญ์ ํ๋ก ํธ๋ง ํ์ ์ ์ผ ๋ง์ง๋ง ์๊ฐ๊น์ง ๊ฐ๋ฐ์ ํ๊ณ ์๋ค.. ๊ธฐํ, ๋์์ธ์ด ์๋ฃ๋๋ฉด ๋ฐฑ์๋๊ฐ ๋จผ์ ๊ฐ๋ฐ์ ์์ํ๊ณ , API ๊ฐ๋ฐ์ด ๋๋ ๋ค ํ๋ก ํธ์๋ ๊ฐ๋ฐ์ด ๋ค์ด๊ฐ๋ฉด ์ข๊ฒ ์ง๋ง, ํ์ค์ ๋ฐฑ์๋์ ํ๋ก ํธ์๋๊ฐ ๋์์ ์์ํ๋ ๊ฒ ๋๋ถ๋ถ์ด๋ค. ๊ทธ๋์ ํ๋ก ํธ์์๋ ๋ฐฑ์๋๊ฐ ์ค API ๋ช
์ธ์๋ฅผ ๋ณด๊ณ Mock Data๋ฅผ ๋ง๋ค์ด์ ๋ฐ์ดํฐ๋ฅผ ๋์ธ ์ค๋น๋ฅผ ํด๋๋๋ค. ํ์ง๋ง ์ด๋ฐ ์์ผ๋ก ํ๋ฉด, API ๊ฐ๋ฐ์ด ๋๋ ๋ค, ๋ ๋ง์ง๋ง๊น์ง ์ธ๋กญ๊ฒ ๊ฐ๋ฐ์ ํด์ผํ๋ค..ใ
ใ
์ด๋ฒ์ ๋ฐฉํ UMC ํ๋ก์ ํธ๋ฅผ ์์ํ๋ฉด์ ํ๋ก ํธ์๋์์ MSW๋ฅผ ์ฌ์ฉํด๋ณด์๋ ์๊ธฐ๊ฐ ๋์๋ค. MSW๋ง ์ ๋๋ก ๊ตฌ์ถํด๋์ผ๋ฉด, API ์ฐ๊ฒฐ์ ๋ฏธ๋ฆฌ ํด๋๋ ๊ฒ๊ณผ ๋๊ฐ์์ ๋์ค์ ๋ ๊ฐ๋ฐ์ ํ์ง ์์๋ ๋๋ค๊ณ ํ๋ค. ์ด๋ฒ ํ์ ์์๋ ๋ฐฑ์๋๋ณด๋ค ..