기본적으로 .vue 확장자를 가진다.

그리고 template, script, style 세 가지 파트로 나뉘어져 각각 html, js, css를 선언한다.

<template>

</template>

<script>
export default {

}
</script>

<style scoped>

</style>

setup()

created()

컴포넌트가 생성되는 순간

mounted()

컴포넌트가 마운트될 때

unmounted()

컴포넌트가 언마운트될 때

methods