Problemi i menysë së zakonshme në NextJS
Në mësimin e mëparshëm ne bëmë menunë nga lidhje të zakonshme:
export default function Menu() {
return <>
<a href="/">home</a>
<a href="/about">about</a>
<a href="/price">price</a>
<a href="/contacts">contacts</a>
</>;
}
Tani le të diskutojmë disa probleme që lidhen me këtë. Çështja është se kalimi nëpër lidhjet e kësaj menuje çon në rifreskim të gjithë faqes. Kjo është e saktë nga këndvështrimi i SEO, por jo shumë optimale nga këndvështrimi i performancës. Çështja është se gjatë rifreskimit të faqes ne përsëri shkarkojmë të gjithë layout-in e sajtit, megjithëse në të ndryshon vetëm përmbajtja. Do të ishte optimale të shkarkonim vetëm përmbajtjen e faqes.
Në NextJS është parashikuar zgjidhja e këtij problemi. Do ta shqyrtojmë atë në mësimin e ardhshëm.
Sigurohuni që kalimi nëpër lidhjet e zakonshme shkakton rifreskim të faqes.