Įprastinio meniu problema NextJS
Ankstesnėje pamokoje mes sukūrėme meniu iš įprastų nuorodų:
export default function Menu() {
return <>
<a href="/">pagrindinis</a>
<a href="/about">apie</a>
<a href="/price">kaina</a>
<a href="/contacts">kontaktai</a>
</>;
}
Dabar aptarkime kai kurias problemas, susijusias su tuo. Faktas yra tas, kad navigavimas šio meniu nuorodomis sukelia viso puslapio perkrovimą. Tai teisinga SEO požiūriu, bet nėra labai optimalu našumo požiūriu. Faktas yra tas, kad perkraunant puslapį mes vėl atsiunčiame visą svetainės maketą, nors jame keičiasi tik turinys. Optimalu būtų atsiųsti tik puslapio turinį.
NextJS numato šios problemos sprendimą. Jį apžvelgsime kitoje pamokoje.
Įsitikinkite, kad navigavimas įprastomis nuorodomis sukelia puslapio perkrovimą.