특별한 파일인 layout.js
, page.js
그리고 template.js를 사용하여 경로에 대한 UI를 생성할 수 있다. 해당 포스팅에서는 이러한 특별한 파일을 어떻게 사용하고 언제 사용해야 하는지 알아본다.
페이지는 경로에 고유한 UI입니다. 페이지는 page.js
파일에서 컴포넌트를 기본으로 내보내어 정의할 수 있다. 예를 들어, 인덱스 페이지를 만들려면 app
디렉토리 내에 page.js
파일을 추가한다.
// `app/page.tsx` is the UI for the `/` URL
export default function Page() {
return <h1>Hello, Home page!</h1>
}
그런 다음, 추가 페이지를 만들려면 새 폴더를 생성하고 그 안에 page.js
파일을 추가한다. 예를 들어, /dashboard
경로에 대한 페이지를 만들려면 dashboard
라는 새 폴더를 생성하고 그 안에 page.js
파일을 추가한다.
// `app/dashboard/page.tsx` is the UI for the `/dashboard` URL
export default function Page() {
return <h1>Hello, Dashboard Page!</h1>
}
<aside>
💡 page
.js
, .jsx
또는 .tsx
파일 확장자를 사용할 수 있습니다.page.js
파일이 필요합니다.항해99 취업 리부트 코스를 수강하고 작성한 콘텐츠 입니다.
#개발자포트폴리오 #개발자이력서 #개발자취업 #개발자취준 #코딩테스트 #항해99 #취리코 #취업리부트코스