Metadata di NextJS
Sekarang mari kita lihat cara menambahkan judul dan meta deskripsi ke halaman. Di NextJS, pekerjaan dengan mereka dilakukan secara bersamaan, sehingga mereka disebut dengan satu kata umum metadata.
Metadata ditentukan menggunakan objek khusus yang berisi judul dan meta deskripsi:
{
title: '...',
description: '...',
};
Selanjutnya, NextJS sendiri akan melakukan penyisipan metadata
ke dalam tag yang sesuai. Kita tidak perlu memikirkan
tentang hal itu. Itulah sebabnya dalam tata letak utama situs
tidak ada tag head,
karena tag tersebut akan dihasilkan secara otomatis:
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
{children}
</body>
</html>
);
}
Ada berbagai cara untuk menentukan metadata. Kita akan mempelajarinya dalam pelajaran berikutnya.