Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Optimalisering av navigasjon i Next.js | Bygge Sider og Oppsett i Next.js
Next.js 14-mestring for Bygging av Moderne Webapplikasjoner

bookOptimalisering av navigasjon i Next.js

Nå som vi har alle de nødvendige sidene, la oss se på hvordan brukere kan navigere mellom dem. Tradisjonelt ville man brukt standard HTML-<a>-taggen. Problemet med denne tilnærmingen er at den utløser en fullstendig omlasting av siden, noe som påvirker brukeropplevelsen.

Next.js anbefaler å bruke <Link>-komponenten, som muliggjør klient-side navigasjon.

Note
Merk

For mer informasjon om klient-side navigasjon, se dokumentasjonen på:  docs

Alternativt kan vi fortsette å arbeide med prosjektet. Du kan stole på at bruk av Link-komponenten er en bedre løsning, og vi kan se dens praktiske bruk i prosjektet.

Tilbake til prosjektet

For å implementere klient-side navigasjon, gå til app/ui/dashboard/nav-links.tsx, importer Link-komponenten fra next/link, og erstatt <a>-taggen med <Link>.

Etter at du har lagret endringene dine, test localhost for å sikre sømløs navigasjon mellom sider uten å oppdatere siden.

I praksis

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 2.08

bookOptimalisering av navigasjon i Next.js

Sveip for å vise menyen

Nå som vi har alle de nødvendige sidene, la oss se på hvordan brukere kan navigere mellom dem. Tradisjonelt ville man brukt standard HTML-<a>-taggen. Problemet med denne tilnærmingen er at den utløser en fullstendig omlasting av siden, noe som påvirker brukeropplevelsen.

Next.js anbefaler å bruke <Link>-komponenten, som muliggjør klient-side navigasjon.

Note
Merk

For mer informasjon om klient-side navigasjon, se dokumentasjonen på:  docs

Alternativt kan vi fortsette å arbeide med prosjektet. Du kan stole på at bruk av Link-komponenten er en bedre løsning, og vi kan se dens praktiske bruk i prosjektet.

Tilbake til prosjektet

For å implementere klient-side navigasjon, gå til app/ui/dashboard/nav-links.tsx, importer Link-komponenten fra next/link, og erstatt <a>-taggen med <Link>.

Etter at du har lagret endringene dine, test localhost for å sikre sømløs navigasjon mellom sider uten å oppdatere siden.

I praksis

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 3. Kapittel 4
some-alt