✨ asyncData는 페이지가 로딩되기 전, 컴포넌트의 data를 미리 지정하여 컴포넌트 생성 시에 데이터를 병합하는데 목적이 있다.
(필요한 컴포넌트 data를 컴포넌트 랜더링 전, 미리 지정하여 보다 빠르게 구성)
✨ fetch는 주로 컴포넌트가 랜더링 되기 전, 비동기로직을 호출하는데 목적이 있다.
(데이터를 스토어에 넣기위해서 사용)
두 가지의 공통점으로는
- 컴포넌트가 로딩되기 전, 매번 호출된다.
- 첫 번째 인자로 context 오브젝트를 받는다.