[WEB][Vue.js] Vue.js…? (MVVM/๊ฐ์ DOM)
Vue.js๋?์๋ฐ์คํฌ๋ฆฝํธ ํ๋ ์์ํฌ์น ํ๋ฉด ์์ฑ์ ์ต์ ํ Vue.js์ ํน์งSPA(Single Page Application)html ํ ๊ฐ๋ก ์ดํ๋ฆฌ์ผ์ด์
์ ๊ตฌ์ฑsection ์์ญ์ ๋ด์ฉ๋ง ๋ฐ๋(ex) React.js, Vue.js, Svelte MVVM ํจํดModel: ์์ ๋ฐ์ดํฐ View: ํ๋ฉดViewModel: ์์ํ ๋ฐ์ดํฐ๋ฅผ ํ๋ฉด์ ์ถ๋ ฅํ๊ธฐ ํธํ๊ฒ๋ ๊ฐ๊ณตํ ํํ(๋ณ์, ํจ์ ๋ฐํ ...) event drivendata driven - ๋ฐ์ดํฐ ์์ ์ ๊ฐ์ง๊ฐ์ DOM(Virtual DOM) ๋ธ๋ผ์ฐ์ ๋ฉ๋ชจ๋ฆฌ์์ ๊ด๋ฆฌํ๋ DOM์ ๋ํ ์ถ์ ๊ฐ์ฒด ๋น ๋ฅธ UI ๋ ๋๋ง ์ฑ๋ฅ์ ์ ๊ณต ๋ธ๋ผ์ฐ์ DOM ๋ชฉ์ : ํ๋ฉด์ ์ง์ ๊ทธ๋ฆฌ๋ ์์
์ ์ํ ๊ฐ์ DOM ๋ชฉ์ : ๋ณ๊ฒฝ๋ ๋ถ๋ถ์ ํ์งํ๋ ๊ฒ ..