Masalah Menu Biasa dalam NextJS
Dalam pelajaran sebelumnya, kita telah membuat menu daripada pautan biasa:
export default function Menu() {
return <>
<a href="/">home</a>
<a href="/about">about</a>
<a href="/price">price</a>
<a href="/contacts">contacts</a>
</>;
}
Sekarang mari kita bincangkan beberapa masalah yang berkaitan dengannya. Masalahnya ialah peralihan melalui pautan menu ini menyebabkan keseluruhan halaman dimuat semula. Ini betul dari sudut SEO, tetapi tidak begitu optimum dari sudut prestasi. Masalahnya ialah dengan memuat semula halaman, kita sekali lagi memuat turun keseluruhan susun atur tapak, walaupun hanya kandungannya yang berubah. Lebih optimum jika hanya memuat turun kandungan halaman sahaja.
NextJS menyediakan penyelesaian untuk masalah ini. Kami akan membincangkannya dalam pelajaran seterusnya.
Pastikan bahawa peralihan melalui pautan biasa menyebabkan halaman dimuat semula.