NextJS-dä Ösen menýu
Öňki sapakda biz adaty çykgytlardan düzülen menýunyň meselesini çäkledik. NextJS bu meseläni çözüp, çykgyt boýunça geçişiň tutuş sahypany ýüklemegine getirmezlik edip biler. Öndürliligi optimizasiýalaşdyrmak üçin diňe üýtgeşen bölegi Ajax arkaly ýüklenjek.
Bun üçin çykgytlar ýerine biz
ýörite Link komponentini
ularys.
Ony import edeliň:
/src/comps/menu/menu.jsximport Link from 'next/link';
Indi menýumyzy bu komponent arkaly gaýtadan düzeliň:
/src/comps/menu/menu.jsxexport default function Menu() {
return <>
<Link href="/">home</Link>
<Link href="/about">about</Link>
<Link href="/price">price</Link>
<Link href="/contacts">contacts</Link>
</>;
}
Задание 1
Menýuňyzy Link komponenti
arkaly gaýtadan düzüň.
Задание 2
Menýu çykgytlary boýunça geçişiň indi sahypany ýüklemegine getirmändigine göz ýetiriň.