new Vue();
Vue 인스턴스를 생성하면 미리 정의되어 있는 속성과 메서드들이 있습니다. 이 기능들을 이용하여 빠르게 화면을 개발할 수 있습니다.
new Vue({
el: ,
template: ,
data: ,
methods: ,
created; ,
watch: ,
});
Vue는 인스턴스의 라이프사이클이 정의되어 있습니다. 인스턴스가 생성되어 소멸되기까지의 거치는 과정을 의미합니다.
컴포넌트가 생성될 때 데이터를 서버에 받아오게 되면 사용자가 화면을 보고 있을 때 데이터가 로드되는 시간을 최소화할 수 있습니다.
(created or beforeMount에서 데이터를 요청한 후 mounted에서 데이터 화면에 뿌리기)
인스턴스나 컴포넌트가 생성되고 소멸되기까지의 단계에서 실행되는 함수를 라이프사이클 훅이라고 합니다.