
[Vue.js] Computed 속성
·
Frondend/Vue.js
Intro회사에서 프로젝트를 진행하며 프론트엔드, 벡엔드 구분없이 작업을 하던 중 'Vue.js의 Computed 와 Method 속성의 차이가 정확하게 뭐지? 둘 다 반복적인 코드들의 중복 제거를 위해 있는거 아닌가? 어떤 차이가 있지?' 라는 생각을 가지고 있어서, 정리를 해볼려 한다.computed 속성정의computed 속성은 Vue 인스턴스에서 종속성을 기반으로 계산된 속성을 정의합니다. data 속성이나 다른 computed 속성에 의존하여 값을 자동으로 계산하며, 캐싱(caching) 기능이 있어 종속된 값이 변경될 때만 다시 연산합니다.특징종속성이 변하지 않는 한 계산된 값을 재사용 합니다.종속성이변하면 자동으로 다시 계산하여 캐싱합니다.복잡한 로직이나 다수의 변수를 조합한 값을 필요로 ..