728x90
반응형
vue.js는 웹 페이지 화면을 개발하기 위한 프론트엔드 프레임워크이다.
vue.js는 여타 다른 프론트엔드 프레임워크보다 배우기 쉽다는 장점이 있다.
리엑트와 앵귤러라는 프레임워크의 장점들을 쏙 빼와서 더욱 빠르고 가볍게 만든 프레임워크라고 한다.
MVVM 패턴의 뷰모델 (ViewModel) 레이어에 해당하는 화면단 라이브러리 이다.
Vue 는 DOM Listeners 와 Data Bindings 를 이용한다.
- 데이터 바인딩과 화면 단위를 컴포넌트 형태로 제공하며, 관련 API 를 지원하는데에 궁극적인 목적이 있음
- Angular에서 지원하는 양방향 데이터 바인딩 을 동일하게 제공
- 하지만 컴포넌트 간 통신의 기본 골격은 React의 단방향 데이터 흐름(부모 -> 자식)을 사용
- 다른 프런트엔드 프레임워크(Angular, React)와 비교했을 때 상대적으로 가볍고 빠름.
- 문법이 단순하고 간결하여 초기 학습 비용이 낮고 누구나 쉽게 접근 가능
728x90
반응형
'Web Programming > Vue.js' 카테고리의 다른 글
Hello Vue.js (0) | 2021.02.22 |
---|---|
Vue.js 개발 툴 (0) | 2021.02.21 |
Visual Studio Code 에디터 한글 전환 (0) | 2021.02.21 |
Vue.js 참고 (0) | 2021.02.21 |
Vue.js 시작하기 (0) | 2021.02.18 |