본문 바로가기

2

Vue.js 특징 Vue.js 특징 뷰는 UI 화면단 라이브러리다 뷰는 UI화면 개발 방법 중 하나인 MVVM 패턴의 뷰 모델 ViewModel 에 해당하는 화면단 라이브러리이다. MVVM 패턴이란 화면을 모델 Model - 뷰 View - 뷰 모델 ViewModel 로 구조화하여 개발하는 방식이다. 화면 요소 제어 코드와 데이터 제어 로직을 분리하여 코드를 더 직관적으로 이해할 수 있고, 유지보수가 편해진다. 용어정의 뷰 View 사용자에게 보이는 화면 돔 DOMHTML 문서에 들어가는 태그, 클래스, 속성 등의 정보를 담고 있는 데이터 트리 돔 리스너 DOM Listener돔의 변경 내역에 대해 즉각적으로 반응하여 특정 로직을 수행하는 장치 모델 Model서버에서 가져온 데이터를 자바스크립트 객체 형태로 저장하는 데이.. 2018. 7. 9.
Vue.js 란 Vue.js 란 프런트엔드 시장에서 가장 주목 받고 있는 프런트엔드 프레임워크이다. 뷰는 화면단 라이브러리이면서 프레임워크이다. 라이브러리는 자주 사용하는 기능을 모아 재사용할 수 있도록 정리한 기술 모음이고, 프레임워크는 개발 생산성을 높이기 위해 일정한 틀과 규칙에 따라 개발하도록 밀 구조를 정의해 놓은 도구이다. 뷰 공식사이트 http://www.vuejs.org 에서는 뷰를 점진적인 프레임워크 Progressive Framework라고 부른다. 프런트엔드 프레임워크에는 뷰 외에도 리액트 React 앵귤러 Angular 등이 많이 사용되고 있다. 뷰에 비해 오래전에 나왔던 프레임워크이고 이미 많은 사이트에서 사용하고 있다. 뷰의 창시자인 에반 유 Evan You도 구글에서 앵귤러로 많은 프로토타이핑.. 2018. 7. 9.