GENERATE METADATA

페이지 데이터가 달라지면 메타데이터도 서버에서 생성한다

게시물, 상품, 프로필처럼 URL 파라미터에 따라 title과 OG 이미지가 달라지는 페이지에 사용한다.

params.slug동적 라우트 값으로 필요한 데이터를 찾는다.
getPost()DB나 API에서 페이지별 콘텐츠를 가져온다.
Metadatatitle, description, openGraph를 반환한다.
async데이터 페칭을 기다릴 수 있다.
parent상위 메타데이터를 병합할 수 있다.
cache동일 fetch는 재사용될 수 있다.
fallback데이터가 없으면 404용 설명을 반환한다.

동적 메타데이터는 페이지 본문과 검색/공유 미리보기가 같은 데이터를 바라보게 만드는 장치다.