작업 페이지 만들기 - 파트 9
8246 단어 beginnersnextjswebdevjavascript
이것을 만들기 시작합시다. working on the homepage 에서 볼 수 있듯이 blog page 에서 이미 생성한 구성 요소 중 일부를 재사용할 수 있기를 바랍니다.
참고로 작업 페이지는 디자인 파일에서 이렇게 보입니다.
작품 페이지 만들기
페이지 디렉토리에 새 페이지를 추가하여 시작하겠습니다. 이 파일의 이름은
work.js
입니다.대략적인 개요는 다음과 같습니다.
import Head from 'next/head';
export default function WorkPage() {
return (
<div>
<Head>
<title>NextJS Work</title>
<meta name='description' content='Generated by create next app' />
<link rel='icon' href='/favicon.ico' />
</Head>
<section>
<div>
<h1>Work</h1>
</div>
</section>
</div>
);
}
어제blog page에서 사용한 모든 클래스를 재사용할 수 있습니다.
<section className="px-6">
<div className="max-w-4xl mx-auto">
<h1 className="text-3xl font-bold mb-6 p-4">Work</h1>
</div>
</section>
이제 이전에 만든 목업 작업 구성 요소를 추가해 보겠습니다.
import Head from 'next/head';
import Work from '../components/work';
export default function WorkPage() {
return (
<div>
<Head>
<title>NextJS Work</title>
<meta name='description' content='Generated by create next app' />
<link rel='icon' href='/favicon.ico' />
</Head>
<section className='px-6'>
<div className='max-w-4xl mx-auto'>
<h1 className='text-3xl font-bold mb-6 p-4'>Work</h1>
<Work />
<Work />
<Work />
<Work />
</div>
</section>
</div>
);
}
앱을 실행하고 작업 페이지를 방문했을 때 어떻게 보이는지 봅시다.
와우, 이것은 즉시 작동합니다. 재사용 가능한 구성 요소에 감사드립니다.
오늘 완성된 코드는 GitHub에서도 찾을 수 있습니다.
읽어주셔서 감사합니다. 연결해 봅시다!
제 블로그를 읽어주셔서 감사합니다. 내 이메일 뉴스레터를 구독하고 Facebook에 연결하거나
Reference
이 문제에 관하여(작업 페이지 만들기 - 파트 9), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/dailydevtips1/creating-the-work-page-part-9-540m텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)