Router, Axios
์ธํ๋ฐ Vue.js ์์ํ๊ธฐ - Age of Vue / ์ฅ๊ธฐํจ(์บกํดํ๊ต)
๊ฐ์ ์ปดํฌ๋ํธ ๋ ๋ฒจ ๊ฐ์ ํต์
์์์ ์๋๋ก๋ props, ์๋์ ์๋ก๋ event
๊ท์น์ ๋ง๊ฒ ์์ ์ปดํฌ๋ํธ๋ก event๋ฅผ ์ฌ๋ ค์ฃผ๊ณ ๋ค์ props๋ก ๋ด๋ ค์ค์ ํต์ ํจ
Vue Router
router-view : ๋ผ์ฐํฐ๊ฐ ํ์๋๋ ์์ญ
router-link : ๋ผ์ฐํฐ์์ ํ์ด์ง ์ด๋์ ์ํ ๋งํฌ(=/
<a>
)<router-link to="/login"></router-link>
Navigation guard*
๋ทฐ ๋ผ์ฐํฐ๋ก ํน์ url์ ์ ๊ทผํ ๋ ์ธ์ฆ ์ ๋ณด๊ฐ ์์ผ๋ฉด ์ ๊ทผํ์ง ๋ชปํ๊ฒ ํ ๋ ์ฌ์ฉํ๋ ๊ธฐ์
vscode ๋จ์ถํค
๊ฐ์ ํ ์คํธ ์ ํ : Ctrl + d
์ฌ์ด๋๋ฐ ํ ๊ธ : Ctrl + b
Axios
๋ทฐ์์ ๊ถ๊ณ ํ๋ Promise(์๋ฐ์คํฌ๋ฆฝํธ์ ๋น๋๊ธฐ ์ฒ๋ฆฌ ํจํด)๊ธฐ๋ฐ์ HTTP ํต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Vue Resource ๊ณผ๊ฑฐ์ ๊ณต์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
Last updated