본문 바로가기
Vue

vue 특징

by Coarti 2024. 6. 18.

vue 특징

  • Single Page Application : HTML 하나에 유저가 원하는 내용으로만 바뀜
  • Single File Conponent : HTML CSS JS 가 하나의 파일에서 관리됨

Options API

data, methods, mounted 등과 같은 객체를 사용하여 컴포넌트 로직을 정의
옵션으로 정의된 속성은 컴포넌트 인스턴스를 가리키는 함수 내부의 this에 노출 됨

data: 데이터 관리 this에 노출됨
methods: 속성 값을 업데이트, 템플릿 내에서 이벤트 핸들러로 바인딩, this에 노출됨

Composition API

import로 가져온 Vue.js의 내장된 API 함수들을 사용하여 컴포넌트를 정의
SFC에서 컴포지션 API는 일반적으로 <script setup>과 함께 사용

ref, reactive: 반응성 데이터를 만들때 ref(값설정),reactive(객체설정)
methods : methods라는 객체가 없어 일반적인 함수를 선언하면 됨

728x90

'Vue' 카테고리의 다른 글

vue3 + spring legacy + axios 설정(install 생략)  (0) 2024.06.18
vue-persistedstate  (0) 2024.06.18
Cannot read properties of undefined (reading '__vccOpts')  (1) 2024.06.18
vue 실행  (1) 2024.06.18
vue 기본 문법  (0) 2024.06.17