본문 바로가기
WEB/vue

Vue 소개 및 특징 정리

by MOVE🔥 2023. 4. 25.
728x90
반응형

Vue란 무엇인가?

Vue.js는 웹 개발을 단순화하고 정리하기 위해 개발된 대중적인 자바스크립트 프론트엔드 프레임워크이다.

 

Vue는 Component를 사용하여 재사용성을 높힌다.

 

Vue는 여러 디바이스 개발 시 컴포넌트를 재사용하여 개발 시간을 단축시킨다.

 

Vue는 반응형 시스템 이다.

반응형 시스템이란 무엇인가?

예를 들어 아래와 같은 코드가 있다고 하자

절차형인 JavaScript는 중간에 가격(price)을 20으로 바꾸는 것과 상관없이 이전에 계산한 10이라는 값이 출력된다. 하지만 반응형인 Vue는 가격(price)이 20으로 변경되면서 가격 값을 참고하는 총액 역시 함께 변경되므로 20이라는 값이 출력된다.

Vue를 사용하는 이유

Vue를 사용하는 이유에는 여러가지가 있겠지만 내가 생각하는 vue의 장점은 아래 세가지 정도 인 것 같다.

  • 낮은 진입장벽
  • 유연함
  • 편리한 유지 보수와 테스트

 

 

728x90
반응형

'WEB > vue' 카테고리의 다른 글

Vue Script  (0) 2023.04.28
Vue Rendering의 기초  (0) 2023.04.25
Vue Swipe Tabs 구현  (0) 2020.10.08
Vue 앱 개발 후기  (0) 2020.09.25
Vue Browser 지원 (ES5, ES6)  (0) 2020.06.11

댓글