2019.06.07 Vue.js(간단히 Vue, /vjuː/, 뷰/view)는 사용자 인터페이스 빌드를 위한 오픈 소스 프로그레시브 자바스크립트 프레임워크, 컨트롤러 대신 뷰 모델을 가지는 MVVM 패턴을 기반으로 디자인됨 MVVM 패턴 Model-View-ViewModel의 줄임말로 로직과 UI의 분리를 위해 설계된 패턴 웹페이지는 돔과 자바스크립트로 만들어지게 되는데 돔이 View 역할을 하고, 자바스크립트가 Model 역할을 함 용어 1. 뷰(View) : 사용자에게 보이는 화면 2. 돔(DOM) : HTML 문서에 들어가는 요소(태그, 클래스, 속성 등)의 정보를 담고 있는 데이터 트리 3. 돔 리스너(DOM Listener) : 돔의 변경 내역에 대해 즉각적으로 반응하여 특정 로직을 수행하는 장..