Vue.js

[Vue.js] 컴포지션API란?

user-anonymous 2023. 2. 3. 23:55
728x90

Composition API 는  Vue3에서 기본적으로 제공해주는 API다. 

Vue2에서 사용할려면, npm을 통해 설치하면 된다. 

 

CompositionApi를 사용하기 전과 후를 비교하자면 , 코드의 간결성, 직관성이다.

 

기존 코드는 data 기준이 아니라 computed와 methods에 따라 분류되므로 만약 프로젝트의 규모가 커질수록 관리해야하는 data state값들이 많아진다면, 유지보수 및 한눈에 코드를 파악하기가 어렵다는 단점이 있다. 

이를 보완한 것이 Composition API인데 해당 API는 data 기준으로 코드가 분류되어 코드가 명확해진다는 장점을 가지고 있다.

 

 

 

 

 

728x90
반응형

'Vue.js' 카테고리의 다른 글

[Vue.js] Vue.js LifeCycle 정리  (0) 2023.02.16
[Vue.js] Vuex  (0) 2022.12.07
[Vue.js] Component  (0) 2022.12.05
[Vue.js] Instance, directive  (0) 2022.12.05