computed VS method
- computed 속성은 의존된 반응형 데이터를 기반으로 cached(일시적으로 저장)된다.
- 의존하는 데이터가 변경된 경우에만 재평가됨으로 의존된 반응형 데이터가 변경되지 않는 한 이미 계산된 결과에 대한 여러 참조는 다시 평가할 필요가 없어 이전에 계산된 결과를 즉시 반환한다.
그러나 method 호출은 렌더링이 발생할 때마다 함수를 실행한다.



count고, count의 변화가 생길 때마다 콘솔이 실행되는 코드다.

공통점 : computed와 Watchers 모두 데이터의 변화를 감지하여 처리한다.
차이점
| Computed | Watchers | |
|---|---|---|
| 동작 | 의존하는 데이터 속성의 계산된 값을 반환한다. | 특정 데이터 속성의 변화를 감시하여 해당 감시 속성이 변화되면 작업을 수행한다. |
| 사용 목적 | 템플릿 내에서 사용되는 데이터를 연산할 때 사용한다. | 데이터 변경에 따라 특정 작업 처리할 때 사용한다. |
| 사용 예시 | 필터링된 목록을 계산할 때 사용할 수 있다. | 주로 비동기 API를 요청하거나 관련 데이터를 업데이트 할 때 사용한다. |