Componenta – Navigare rapidă pe client cu Prefetching automat în Next.js

Înlocuitorul optimizat al tag-ului <a> care realizează tranziții instantanee fără reîncărcarea întregii pagini.

Sintaxă
import Link from 'next/link';

<Link href="/articole">Articole</Link>
<Link href="/blog" prefetch={false}>Blog</Link>

Ce face Componenta <Link> - Navigare rapidă pe client cu Prefetching automat

Componenta <Link> este fundamentul navigării fluide de tip Single Page Application (SPA) în Next.js.

Include funcționalitatea automată de prefetching: ori de câte ori o legătură `` devine vizibilă în ecranul utilizatorului (viewport), Next.js pre-încarcă silențios în fundal codul și datele rutei respective.

Când utilizatorul dă click pe link, pagina se afișează instantaneu cu zero timp de așteptare.

Exemple

Exemplul 1: Crearea unui meniu de navigare cu pre-descărcare automată

Asigură tranziții instantanee între paginile site-ului.

import Link from 'next/link';

export default function Navbar() {
  return (
    <nav className="flex gap-4">
      <Link href="/" className="hover:underline">Acasă</Link>
      <Link href="/ghiduri" className="hover:underline">Ghiduri</Link>
      <Link href="/contact" className="hover:underline">Contact</Link>
    </nav>
  );
}

Ieșire în terminal

Tranziții instantanee pe client fără refresh alb de pagină.

Greșeli frecvente

Comenzi înrudite