Tatizo ya Menyu ya Kawaida katika NextJS
Katika somo lililopita tulitengeneza menyu kutoka kwa viungo vya kawaida:
export default function Menu() {
return <>
<a href="/">nyumbani</a>
<a href="/about">kuhusu</a>
<a href="/price">bei</a>
<a href="/contacts">mawasiliano</a>
</>;
}
Hebu sasa tujadili matatizo fulani yanaohusiana na hili. Jambo ni kwamba mpito kupitia viungo vya menyu hii husababisha upakiaji upya wa ukurasa mzima. Hii ni sahihi kutokana na SEO, lakini sio bora sana kutokana na utendaji. Jambo ni kwamba wakati wa upakiaji upya wa ukurasa tunapakua tena mpangio mzima wa tovuti, ingawa ndani yake unabadilika maudhui tu. Bora ingekuwa kupakua maudhui tu ya ukurasa.
NextJS imeandaa suluhisho la hili tatizo. Tutalichunguza katika somo linalofuata.
Hakikisha kuwa mpito kupitia viungo vya kawaida husababisha upakiaji upya wa ukurasa.