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 |