본문 바로가기
DEV/Vue.js

01-1. Vue.js란?

by 어쩌다개발 2022. 3. 12.
반응형

Vue.js란?

Vue.js는 웹 페이지 화면을 개발하기 위한 프런트엔드 프레임워크이다.
(프레임워크 : 개발자들의 개발 생산성을 높이기 위해 일정한 틀과 규칙에 따라 개발하도록 미리 구조를 정의해놓은 도구)
Vue는 화면단 라이브러리이자 프레임워크라고 볼 수 있다.
(라이브러리 : 자주 사용되는 기능들을 모아 재활용할 수 있도록 정리한 기술 모음집)

점진적인 프레임워크로서의 뷰

*사이드 라우팅 : 서버에게 별다른 요청을 보내지 않고, 클라이언트의 브라우저 단에서만 여러 페이지들을 왔다갔다 방문할 수 있게 하는 기능
* 컴포넌트 : 재사용이 가능한 독립된 모듈

Vue.js는 라이브러리 역할뿐만 아니라 프레임워크 역할도 할 수 있기 때문에 점진적인 프레임워크(progressive framework)라고 부른다. 화면단 데이터 표현에 관한 기능들을 중점적으로 지원하지만 프레임워크의 기능인 라우터, 상태 관리, 테스팅 등을 쉽게 결합할 수 있는 형태로도 제공되기 때문이다.

* 라우터 : 여러 종류의 데이터가 포함된 패킷을 사용하여 네트워트 데이터를 전송

참고: Do it! Vue.js 입문 

 

반응형

댓글