სტატიკური მეტამონაცემების გადაცემა კონტენტიდან NextJS-ში

ახლა კი მოდით ვისწავლოთ, როგორ დავაყენოთ ჩვენი მეტამონაცემები თითოეული URL-ისთვის. ამისათვის მეტამონაცემების ობიექტი უნდა ექსპორტირდეს საიტის კონტენტის ფაილიდან.

მოდით ვნახოთ, როგორ კეთდება ეს. დავუშვათ, გვაქვს გარკვეული კომპონენტი საიტის კონტენტით:

src/app/test/page.jsxexport default function Test() {
  return <h1>test component</h1>;
}

დავაყენოთ მეტამონაცემები URL-ისთვის, რომელიც შეესაბამება ჩვენს კონტენტის ფაილს:

src/app/test/page.jsxexport const metadata = {
  title: 'My Test page',
  description: 'Description for test page.',
}

export default function Test() {
  return <h1>test component</h1>;
}
Задание 1

შექმენით თქვენს საიტზე სამი გვერდი: /about, /price, /contacts. დაამატეთ ამ გვერდებზე რაიმე ტექსტი. თითოეული გვერდისთვის შექმენით საკუთარი მეტამონაცემები.