Մետատվյալները NextJS-ում

Այժմ տեսնենք, թե ինչպես կարելի է էջին ավելացնել վերնագիր և մետանկարագրություն: NextJS-ում դրանց հետ աշխատանքը իրականացվում է միասին, և այդ պատճառով դրանք կոչվում են մեկ ընդհանուր բառով մետատվյալներ:

Մետատվյալները նշվում են հատուկ օբյեկտի միջոցով, որը պարունակում է վերնագիր և մետանկարագրություն.

app/layout.jsx{
  title: '...',
  description: '...',
};

Այդ դեպքում NextJS-ը ինքը կկատարի մետատվյալների տեղադրումը համապատասխան տեգերում: Մենք պետք չէ մտածել դրա մասին: Ուստի կայքի հիմնական դասավորության մեջ բացակայում է head տեգը, քանի որ այն կգեներացվի ավտոմատ կերպով.

app/layout.jsxexport default function RootLayout({children}) {
  return (
    <html lang="en">
      <body>
        {children}
      </body>
    </html>
  );
}

Գոյություն ունեն մետատվյալներ նշելու տարբեր եղանակներ: Դրանք մենք կուսումնասիրենք հաջորդ դասերում: