Težava z navadnim menijem v NextJS

V prejšnji lekciji smo naredili meni iz navadnih povezav:

/src/comps/menu/menu.jsxexport default function Menu() {
  return <>
    <a href="/">domov</a>
    <a href="/about">o nas</a>
    <a href="/price">cene</a>
    <a href="/contacts">kontakti</a>
  </>;
}

Zdaj pa razpravljajmo o nekaterih težavah, povezanih s tem. Bistvo je v tem, da prehod skozi povezave tega menija povzroči ponovno nalaganje celotne strani. To je pravilno z vidika SEO, vendar ni zelo optimalno z vidika zmogljivosti. Bistvo je, da pri ponovnem nalaganju strani znova prenesemo celotno postavitev spletnega mesta, čeprav se v njem spremeni samo vsebina. Optimalno bi bilo prenesti samo vsebino strani.

NextJS predvideva rešitev te težave. O njej bomo razpravljali v naslednji lekciji.

Задание 1

Prepričajte se, da prehod skozi navadne povezave povzroči ponovno nalaganje strani.