Metaandmed NextJS-is

Vaatame nüüd, kuidas lehele lisada pealkiri ja metakirjeldus. NextJS-is tegeletakse nendega koos ja seetõttu nimetatakse neid ühe üldise sõnaga metaandmed.

Metaandmed määratakse spetsiaalse objekti abil, mis sisaldab pealkirja ja metakirjeldust:

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

Sel juhul teeb NextJS metaandmete sisestamise vastavate siltide automaatselt. Me ei pea iseseisvalt selle eest hoolitsema. Seetõttu puudub põhilises veebisaidi makettis silt head, kuna see genereeritakse automaatselt:

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

Metaandmete määramiseks on erinevaid viise. Neid uurime me järgmistes õppetundides.