Vue.js1 [Vue공부] 1. 알고 있어야 하는 개념들-1) Vue.js를 공부하기 전에 MVVM 에 대해 간단히 알아보자. Vue.js에서는 반응형 웹을 지원하기 위해 MVVM(Model-View-ViewModel)을 따른다. 기존 MVC 모델과의 차이점은 ViewModel 도입과 데이터 바인딩에 있다. 아래 그림을 살펴보자. 뷰는 사용자가 보고 있는 내용, 즉 Dom(Document Object Model)이다. View의 데이터를 ViewModel의 Dom Listeners가 감지해서 Model에게 전달한다. 반대로 Model의 데이터를 Data Binding 을 통해 View 로 전달한다. 요컨데요컨대, ViewModel은 앞단의 화면과 뒷단의 데이터를 연결하는 가교 역할을 한다고 볼 수 있다. 반응형 웹 반응형(Responsive) 웹을 알아보기 앞서, .. 2021. 10. 26. 이전 1 다음 반응형