Vue.js8 [Vue.js] transition์ ์ด์ฉํด์ ์ ๋๋ฉ์ด์ ์๋ ๋ํ๋ด๊ธฐ. ์ฐธ๊ณ ๋ก Vue.js์ ๋ํด์ ์ ๋ชจ๋ฆ ๋๋ค.์๋ฌด๊ฑฐ๋ ๋ง ํด๋ณด๋ ์ค์ด๊ณ ์ณ์ ์ ๋ณด์ธ์ง ์ ๋ ๋ชจ๋ฆ ๋๋ค! ๋ฒํผ์ ๋ง์ฐ์ค๋ฅผ ๋๋ฉด์์ด ์ฒ์ฒํ ๋ฐ์ ๋๋๋ก๋ง๋ค์ด๋ณผ ๊ฒ์ด๋ค. 1. ์คํํ๋ฉด 2. MainView.vue๋ฒํผ์ ์ค์ ํ๊ณ btn์ด๋ ํด๋์ค๋ฅผ ๋ถ์ฌ์คฌ๋ค. Click ์ ์ฒด ํ๋ฉด ์ค์ ์ด๋ค.์ ์ฝ๋.main-view { position: relative; width: 100vw; height: 100vh; background-color: lemonchiffon;} ๋ฒํผ์ด ์ค์์ ์์นํ๋๋ก ๋ง๋ค์๋ค. ํ ์คํธ ์ปฌ๋ฌ๋ ํ์ดํธ์ด๊ณ , ๋ฐฐ๊ฒฝ์์ ๋ธ๋์ด๋ค.์ ์ฝ๋.btn{ position: absolute; width: 80px; height: 50px; top: 50%; left: .. 2025. 8. 4. [Vue.js] :hover๋ฅผ ์ฌ์ฉํด์ ๋ฒํผ์ ๋ง์ฐ์ค ์ปค์๋ฅผ ๋๋ฉด ์๋ฐ์ ์ํค๊ธฐ. ์ฐธ๊ณ ๋ก Vue.js์ ๋ํด์ ์ ๋ชจ๋ฆ ๋๋ค.์๋ฌด๊ฑฐ๋ ๋ง ํด๋ณด๋ ์ค์ด๊ณ ์ณ์ ์ ๋ณด์ธ์ง ์ ๋ ๋ชจ๋ฆ ๋๋ค! ์ปค์๋ฅผ ๋๋ฉด ๋ฒํผ์ ์์ด๋ค๋ฅธ ์์ผ๋ก ๋ฐ๋๋ ๊ฒ์๋ง๋ค์ด๋ณผ ๊ฒ์ด๋ค. 1. ์คํํ๋ฉด 2. HelloView.vue๋ฒํผ ํด๋์ค๋ฅผ ๋จผ์ ๋ง๋ค์ด์ค๋๋ค. Click ์ ์ฒด ํ๋ฉด ๊ตฌ์ฑ์ ์ด๋ ๊ฒ ํ์ต๋๋ค. ์ ์ฝ๋.main-view { position: relative; width: 100vw; height: 100vh; background-color: lemonchiffon;} ๋ฒํผ์ ์์น๋ ์ค์์ ์์นํ๋๋ก ๋ฐฐ์นํ์ต๋๋ค. ๋ฐฐ๊ฒฝ์์ ๋ธ๋, ํ ์คํธ ์ปฌ๋ฌ๋ ํ์์์ ๋๋ค. ์ ์ฝ๋.btn{ position: absolute; width: 80px; height: 50px.. 2025. 8. 4. [Spring] (IntelliJ, vue.js) Vue๋ฅผ ์ด์ฉํ์ฌ! ์์ด์ฝ์ ๋๋ฅด๋ฉด ํ๋ฉด ์ฌ๋ผ์ด๋ฉ ๋ง๋ค๊ธฐ. ์์ด์ฝ์ ๋๋ฅด๋ฉด,ํ๋ฉด์ด ์ฌ๋ผ์ด๋ฉ๋์ด๋ํ๋๋๋ก ๋ง๋ค ๊ฒ์ด๋ค. 1. ํ๋ฉด ๋์๊ณผ ์ ์ฒด์ฝ๋2. ์ฝ๋ ์ดํด๋ฅผ ๋๊ธฐ ์ํ ๊ฐ๋ตํ ์ค๋ช 3. RightSide.vue ์์ฑ4. MainView.vue ์์ฑ5. ํ๋ฆ 1. ํ๋ฉด ๋์๊ณผ ์ ์ฒด์ฝ๋๋์ํ๋ฉด ์ ์ฒด์ฝ๋[MainView.vue์ ๋ฉ์ธํ๋ฉด ์ฝ๋๊ฐ ์์ต๋๋ค.] Register-Web-frontend/src/views at master · hyeong-ing/Register-Web-frontend์ผ๋ฐ ํ์๊ฐ์ ๊ณผ ๋ก๊ทธ์ธ, ๊ฐํธ ํ์๊ฐ์ ๊ณผ ๋ก๊ทธ์ธ์ ๊ตฌํํ์ต๋๋ค. WebStrom์ผ๋ก Vue.js์ Vite๋ฅผ ์ฌ์ฉํ์ต๋๋ค. - hyeong-ing/Register-Web-frontendgithub.com [RightSide.vue์ ์ค๋ฅธ์ชฝ ์ฌ์ด๋ ๋ทฐ ์ฝ๋๊ฐ ๋ค์ด.. 2025. 8. 3. [Vue.js] ๋ฒํผ ๋ง๋ค๊ณ , ๋ฒํผ ๋๋ฅด๋ฉด ํ ์คํธ ๋ํ๋ด๊ธฐ. ์ฐธ๊ณ ๋ก Vue.js์ ๋ํด์ ์ ๋ชจ๋ฆ ๋๋ค.์๋ฌด๊ฑฐ๋ ๋ง ํด๋ณด๋ ์ค์ด๊ณ ์ณ์ ์ ๋ณด์ธ์ง ์ ๋ ๋ชจ๋ฆ ๋๋ค! ๋ฒํผ์ ๋ง๋ค๊ณ ๊ทธ ๋ฒํผ์ ๋๋ฅด๋ฉดํ ์คํธ๊ฐ ๋์ค๋๋ก๋ง๋ค ๊ฒ์ด๋ค. 1. ์คํ ํ๋ฉด 2. HelloView.vue MainView.vue์ ์๋ Hello,Vue!! ํ ์คํธ ์ถ๋ ฅ ๋ถ๋ถ ์ฝ๋๋ฅผ HelloView.vue๋ก ์ฎ๊ฒจ์ค๋ค. ๋ง์ฝ ์๋กญ๊ฒ ํ๋ฉด์ ๋ง๋ ๋ค๋ฉด ๋ฉ์ธํ๋ฉด ์ฐฝ ํ๋์ ํ ์คํธ๋ฅผ ์ค์ ํ ์ฐฝ ํ๋๋ฅผ ๋ง๋ค๋ฉด ๋๋ค. HelloVue!! ๋๋จธ์ง๋ ๊ฑฐ์ ๋๊ฐ์๋ฐ, ํ ์คํธ ์์น๋ง left: 80%๋ก ์ฎ๊ฒจ์คฌ๊ณ ์๊น HelloView์์ export ํ์๋๋ฐ, ๊ทธ๊ฑธ MainView์์ import๋ก ๋ฐ์๋ณด๊ฒ ๋ค. from์ ๊ฒฝ๋ก๋ฅผ ์ ์ด์ค๋ค. ์ ์ฌ์ง์ ๋ณด๋ฉด components ๋๋ .. 2025. 7. 27. [Vue.js] ๊ธ์จ์ฒด ์ ์ฉํ๊ธฐ. (๋๋) ์ฐธ๊ณ ๋ก Vue.js์ ๋ํด์ ์ ๋ชจ๋ฆ ๋๋ค.์๋ฌด๊ฑฐ๋ ๋ง ํด๋ณด๋ ์ค์ด๊ณ ์ณ์ ์ ๋ณด์ธ์ง ์ ๋ ๋ชจ๋ฆ ๋๋ค! ์์ ๊ธ์จ์ฒด๋ก๋ฐ๊พธ๊ณ ์ถ๋ค!์ด๋ป๊ฒ ๋ฐ๊พธ๋ฉด ๋ ๊น? 1. ๊ธ์จ์ฒด ์ฐพ์์ค๊ธฐ.์ผ๋จ ์ ๋ ๋๋์์ ๊ธ์จ์ฒด๋ฅผ ์ฐพ์์ต๋๋ค. ๋๋ ์ฌ์ดํธ ๋๋์์ ์ฉ ๋ฌด๋ฃ ํ๊ธ ํฐํธ ์ฌ์ดํธnoonnu.cc ์ฌ๊ธฐ์ ๋ค์ด๊ฐ์ ์ํ๋ ๊ธ์จ๋ฅผ ์ฐพ์ผ์๋ฉด ๋ฉ๋๋ค. ์ฃผ์ํ ์ ์ ์ฌ์ฉ๋ชฉ์ ์ ๋ฐ๋ผ ์ ์๊ถ์ด ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ ์ด๋ ์ฉ๋๋ก ์ฌ์ฉํ ๊ฑด์ง, ๊ทธ๋ฆฌ๊ณ ๊ทธ ์ฉ๋๋ก ์ ๊ณตํ๋์ง๋ฅผ ๋ณด์ ์ผํฉ๋๋ค. ์ ๋ ๋ชจ๋ ํฐํธ์ ๋ค์ด๊ฐ์ ํ์ฉ ๋ฒ์์ ์น์ฌ์ดํธ๋ฅผ ์ฒดํฌํ ํ ๊ณ ๋ฆ ๋๋ค. ์์ด์ ๊ธ์จ์ฒด๋ฅผ ์ ์ฉํ ๊ฑฐ๋ผ ์๋ ๊ธ์จ์ฒด๋ฅผ ๊ฐ์ ธ์ฌ ๊ฒ์ ๋๋ค.- Cafe24 Meongi Black ๋๋Cafe24 Meongi Black - Cafe24noonnu.cc ์นํฐํธ๋ก ์ฌ์ฉ ์์.. 2025. 7. 24. [Vue.js] ๋ฐฐ๊ฒฝ์ ๋ํ๋๋ ๊ฒ์์ ํ ๋๋ฆฌ(?) ์์ ๊ธฐ. [ ๋ผ์ฐํฐ ์ค์นํ๊ณ ๋ฐฐ๊ฒฝ์ ๋ฐ๊ฟ๋ณด๊ธฐ ]โ ์ด์ ํฌ์คํ โ [Vue.js] ๋ผ์ฐํฐ ์ค์นํ๊ณ , ๋ฐฐ๊ฒฝ์ ๋ฐ๊ฟ๋ณด๊ธฐ.[ 3. Vue.js ์ค์นํ๊ธฐ ]์ค์น ์ ํ์ ๋ถ๋ค์ ์ํด ๋จ๊ฒจ๋๊ฒ ์ต๋๋ค [Spring] (MAC, IntelliJ, vue.js) Spring boot๋ก ํ๋ก์ ํธ ๋ง๋ค๊ณ , vue.js ์ค์น์ ํ๋ก์ ํธ ์ด๊ธฐ.์ด๋ฒ์ ๋ง๋ค ์น์ฌ์ดํธ๋vue.js๋ฅผ ์ฌ์ฉํ ๊ฒ์ด๋คpost-this.tistory.com ์ฐธ๊ณ ๋ก Vue.js์ ๋ํด์ ์ ๋ชจ๋ฆ ๋๋ค.์๋ฌด๊ฑฐ๋ ๋ง ํด๋ณด๋ ์ค์ด๊ณ ์ณ์ ์ ๋ณด์ธ์ง ์ ๋ ๋ชจ๋ฆ ๋๋ค! ๋ฐฐ๊ฒฝ์์ ์ฑ์ ๋๋,์ด์ํ ๊ฒ์์์ด ์ผ์ชฝ ์ฌ์ด๋์ ์กด์ฌํ๋ค.๊ฑฐ์ฌ๋ฆฌ๋ ์์ ๋ณด์! 1. ๋ฌธ์ ํ์ธํ๊ธฐ์ด์ํ ๊ฒ์๋ฉด(?)์ (?)์ด ์ผ์ชฝ ์ฌ์ด๋์ ๋ํ๋ฌ๋ค. ์๋ฌด๋ฆฌ ์ฝ๋๋ฅผ ์ดํด๋ด๋, ๊ฒ์์ ๊ด๋ จ ์ฝ๋๋ฅผ ์ ์ .. 2025. 7. 22. ์ด์ 1 2 ๋ค์