VUE.JS
VUE의 특징 (계속 업데이트)
JUMP개발자
2020. 4. 12. 22:57
Vue란 ?
VUE는 웹페이지 개발을 하기 위한 프론트엔드 프레임워크이다.
리액트나 앵귤러보다 익히기 쉽기 때문에 많은 프로젝트에서 VUE를 사용하고 있는 추세임.
VUE는 MVVM 패턴의 뷰 모델(VIewModel)에 해당하는 화면단 라이브러리임.
MVVM 패턴에란 화면을 모델 (MODEL) - 뷰(View) - 뷰 모델(VIEW MODEL)로 구조화하여 개발하는 기법.
VIEW : 사용자에게 보여지는 화면
DOM : HTML 문서에 들어가는 정보를 담고 있는 데이터 트리
DOM Listner : 돔의 변경 내역에 대해 즉각적으로 반응하여 특정 로직을 수정.
Model : 데이터를 담는 객체
데이터 바인딩 : 변수 값에 따라 데이터를 연동하여 화면(VIEW)에 노출시키는 것을 데이터 바인딩이라 함.
VIEW MODEL : 뷰(화면) 과 모델의 중간 영역으로 돔 리스너와 데이터 바인등을 제공하는 영역