URL 세그먼트는 대괄호 폴더와 매칭된 뒤 params Promise로 page에 전달된다

서버 컴포넌트 page에서는 params를 await해 실제 slug나 id 값을 꺼낸다.

순서Next.js가 보는 것전달되는 값코드에서 확인
1요청 URL /blog/nextjs-basicsblog + nextjs-basics고정 blog 뒤 가변 값 확인
2폴더 app/blog/[slug]slug 키 결정대괄호 안 이름 확인
3page.tsx 호출params Promise 전달props 타입을 Promise로 선언
4await params{ slug: 'nextjs-basics' }const { slug } = await params
5데이터 조회slug로 DB/API 조회없는 slug는 notFound 처리 검토