NextJS da Metadata
Keling, endi sahifaga sarlavha va meta tavsifni qanday qo'shishni ko'ramiz. NextJSda ular bilan ishlash birgalikda amalga oshiriladi va shuning uchun ularni umumiy so'z bilan metadata deb atashadi.
Metadata maxsus obyekt yordamida belgilanadi, u sarlavha va meta tavsifni o'z ichiga oladi:
{
title: '...',
description: '...',
};
Bunda NextJS metadatalarni avtomatik ravishda
teg ichiga joylaydi. Biz buni o'ylab qolishimiz shart emas.
Shuning uchun asosiy sayt maketida
head tegi yo'q,
chunki u avtomatik tarzda yaratiladi:
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
{children}
</body>
</html>
);
}
Metadatalarni belgilashning turli usullari mavjud. Biz ularni keyingi darslarda o'rganamiz.