전체 글 (41) 썸네일형 리스트형 Vue.js의 특징 UI 화면단 라이브러리 뷰(Vue.js)는 UI 화면 개발 방법 중 하나인 MVVM 패턴의 뷰 모델(ViewModel)에 해당하는 화면단 라이브러리이다. MVVM 패턴이란 화면을 모델(Model) - 뷰(View) - 뷰 모델(ViewModel)로 구조화하여 개발하는 방식을 의미한다. 이러한 방식으로 개발하는 이유는 화면의 요소들을 제어하는 코드와 데이터 제어 로직을 분리하여 코드를 더 직관적으로 이해할 수 있고, 추후 유지 보수가 편해지기 때문이다. 좀 더 쉽게 이해하기 위해 용어를 하나하나 살펴보자. 뷰(View) : 사용자에게 보이는 화면 돔(DOM) : HTML 문서에 들어가는 요소(태그, 클래스, 속성)의 정보를 담고 있는 데이터 트리 돔 리스너(DOM Listener) : 돔의 변경 내역에 대.. 이전 1 ··· 3 4 5 6 다음