NextJS'te Ana Düzende Site Bölümleri
Sitemizin düzenine bir göz atalım. Şu anda değişen sayfa içeriğini eklemek için bir komut belirtilmiş:
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
<main>
{children}
</main>
</body>
</html>
);
}
Ancak, bir sitede genellikle farklı sayfalar için değişmeden kalan başka bölümler de vardır. Örneğin, başlık (header) ve altbilgi (footer) olabilir. Bunları düzenimize ekleyelim:
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
<header>
header
</header>
<main>
{children}
</main>
<footer>
footer
</footer>
</body>
</html>
);
}
Projenizin düzenine başlık (header), altbilgi (footer) ve ayrıca sağ ve sol yan çubukları içeren bir blok ekleyin.