์ฑ ๊ฐํผ
SPA(Single Page Application) ์ด๋? https://www.huskyhoochu.com/what-is-spa/ Spring Boot์์ JWT ์ฌ์ฉํ๊ธฐ https://shinsunyoung.tistory.com/110
SPA(Single Page Application) ์ด๋? https://www.huskyhoochu.com/what-is-spa/ Spring Boot์์ JWT ์ฌ์ฉํ๊ธฐ https://shinsunyoung.tistory.com/110
๋ทฐ ๋ผ์ฐํฐ๋? ํ์ด์ง ๊ฐ์ ์ด๋ํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ ์ฌ์ฉํ๋ ๋ทฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ด๋ค. ํด๋ผ์ด์ธํธ๊ฐ ์์ฒญํ๋ URI์ ๋ฐ๋ผ ํน์ ์ปดํฌ๋ํธ๋ฅผ ๋์ ์ผ๋ก ๋ถ๋ฌ์ ํ์ด์ง๋ฅผ ๊ตฌ์ฑํ๋ค. ์ด๋ฒ ํฌ์คํธ์์๋ ๋ทฐ ๋ผ์ฐํฐ๋ฅผ ์ค์นํ๊ณ , ๋ผ์ฐํฐ ์ค๊ณ, ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ ๊ฑฐ๋ค. Vue3 ๋ฒ์ ํ๋ก์ ํธ๋ผ๋ ๊ฒ์ ๋ช ์ํ๋ค! [version] vue: 3.2.33 / vue-cli: 5.0.4 ๋ทฐ๋ผ์ฐํฐ ์ค์น npm i vue-router@next --save vue-cli๋ฅผ ํตํด ๋ทฐ ํ๋ก์ ํธ๋ฅผ ์์ฑํ ํ, ์์ ์ฝ๋๋๋ก npm์ ํตํด์ ๋ทฐ๋ผ์ฐํฐ๋ฅผ ์ค์นํด์ค๋ค. ๋ทฐ๋ผ์ฐํฐ ์ค์น ํ์ธ ์ค์น๊ฐ ์๋ฃ๋๋ฉด ๋ทฐ ํ๋ก์ ํธ ์ต์๋จ์ ๊ฒฝ๋ก์ ์๋ package.json ํ์ผ์์ dependencies์ vue-router๊ฐ ์ถ๊ฐ๋ ๊ฒ์ ํ์ธํ๋ค. ํ์ฌ ..