๋ฐ์ํ vue ๋ฐ์ดํฐ ์ฐ๋1 [axios] API ํธ์ถํ๊ธฐ ์ ์ ์ ๋ก๋ ํ๋ ํฌ์คํ ์์ vueํ๋ก์ ํธ์ spring boot๋ก ์์ฑํ apiํ๋ก์ ํธ๋ฅผ ์ฐ๋ํ๋ ์์ ๊น์ง ๋ง์น์๊ณ , ์ด์ ์ง์ api๋ก ๋ฐํ๋ฐ์ ๋ฐ์ดํฐ๋ฅผ vueํ๋ก์ ํธ์์ ์ ๊ทผํ ์ ์๋๋ก ํต์ ํ๋ ์์ ์ ๋ํด ์ ๋ฆฌํด๋ณด์๋ค. ๋ชฉ์ฐจ๋ ์๋์ ๊ฐ๋ค. 01. axios๋? 02. ์ฐ๋ ์์ 01. axios๋? ์ผ๋ฐ์ ์ผ๋ก node.js์์ apiํต์ ์ ํ๊ธฐ ์ํด ์ฌ์ฉํ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. javascript์์๋ ์ ์ฌํ ๋์์ ํ๊ธฐ ์ํด ajax๋ฅผ ํ์ฉํ์๋ค๋ฉด, vue๋ react๋ฑ์์๋ axios๋ฅผ ํ์ฉํ์ฌ api ํต์ ์์ ์ ํ๋ค๊ณ ์ดํดํ๋ฉด ๋๋ค. 02. ์ฐ๋ ์์ axios ์ค์น ๋๋ณด๊ธฐ ์ด ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ ์ฐ์ ์ ์ผ๋ก ์ค์น ์์ ์ ์งํํด์ผ ํ๋ค. ์ค์น๋ฅผ ์ํ ๋ฐฉ๋ฒ์ ํ๊ฐ์ง ์ด์์ธ๋ฐ, ๋ณธ์ธ์.. 2023. 3. 30. ์ด์ 1 ๋ค์ ๋ฐ์ํ