მეტამონაცემები NextJS-ში
ახლა კი ვნახოთ, როგორ დავამატოთ გვერდზე სათაური და მეტააღწერა. NextJS-ში მათთან მუშაობა ხორციელდება ერთობლივად, ამიტომ მათ ერთი საერთო სახელით მეტამონაცემები უწოდებენ.
მეტამონაცემები задаются с помощью специального объекта, содержащего სათაურს და მეტააღწერას:
{
title: '...',
description: '...',
};
ამ შემთხვევაში NextJS თავად შეასრულებს მეტამონაცემების ჩასმას
შესაბამის ტეგებში. ჩვენ ამაზე ზრუნვა არ გვჭირდება.
ამიტომ, საიტის მთავარ ლეაუტში
არ არის head ტეგი,
რადგან ის ავტომატურად დაგენერირდება:
export default function RootLayout({children}) {
return (
<html lang="en">
<body>
{children}
</body>
</html>
);
}
არსებობს მეტამონაცემების დასაყენებლად სხვადასხვა გზები. მათ შემდეგ გაკვეთილებში შევისწავლით.