vue3 공식문서 시작하기 전에 공식 문서에 정리되어 잘 나와있다.
vue2 공식문서 Vue3 나와서 Vue 2 문서를 옮기고 있나보다.
사용자 인터페이스를 만들기 위한 프로그레시브 프레임워크 이다.
SPA(Single Page Application)은 웹 페이지 하나에 여러가지 기능을 넣어서 "하나의 페이지로 동작하는 웹 어플리케이션" 이다.
기존의 웹 어플리케이션 동작
SPA 웹 어플리케이션 동작
SPA를 만드는 것이 가능한 라이브러리로 유명한 것은 구글이 만든 풀 스택 프레임워크 Angular JS
페이스북이 만든 React
등이 있다.
Vue.js
는 이전에 구글의 Angular JS 개발팀의 일원이었던 에반유가 개발하여 2014년에 릴리즈된 새로운 프레임워크이다.
Vue.js는 한마디로 말해서 데이터와 뷰(view)를 연결해주는 역할로 MVVM (Model-View-ViewModel)
이라는 방식을 기본으로 만들어져 있다.