MVVM패턴이란?
Vue.js는 MVVM패턴을 기반으로 합니다. MVVM이 무엇인지 알고 Vue.js를 활용하는것이 매우 중요하다고 생각합니다! 1. MVVM의 탄생 배경 자바스크립트 프레임워크가 비동기 방식의 프로그래밍을 지원하기 시작하면서 웹에 특정 작업이 수행될 때 웹 페이지 전체를 다시 요청하는 것은 불필요한 작업이 되었습니다. 변화가 필요한 특정 부분만 업데이트 되게해 더 빠르게 반응하게 할 수 있기 때문입니다. MVC 패턴의 경우 모든 요청과 응답 과정에 시간 소모가 크고 반응형 UX를 제공하기 어렵다는 단점이 있습니다. 이를 해결하기 위해 변형된 모델 MVVM이 생긴것 입니다. 2. MVVM이란? MVVM은 "Model + View + View Model"을 합친 용어입니다. MVC패턴의 변형된 형태라고 생각..