기본적으로 .vue 확장자를 가진다.
그리고 template, script, style 세 가지 파트로 나뉘어져 각각 html, js, css를 선언한다.
<template> </template> <script> export default { } </script> <style scoped> </style>
컴포넌트가 생성되는 순간
컴포넌트가 마운트될 때
컴포넌트가 언마운트될 때