Další.js další/odkaz

Další.js další/odkaz

Next.js je populární open-source framework postavený na Reactu, navržený tak, aby pomáhal vývojářům vytvářet serverově vykreslované aplikace React. Jednou z jeho výkonných funkcí je schopnost vytvářet přechody na straně klienta mezi stránkami bez spuštění úplného opětovného načtení stránky, a to díky vestavěné komponentě next/link. V tomto článku se naučíme, jak používat next/link vytvořením malé aplikace Next.js.

Co je dál/odkaz?

The další/odkaz je komponenta React, která umožňuje vytvářet odkazy mezi stránkami v aplikaci Next.js. Na rozdíl od běžné značky kotvy HTML další/odkaz nespustí opětovné načtení celé stránky, když uživatel klikne na odkaz. Místo toho používá navigaci na straně klienta k načtení nové stránky při zachování aktuálního stavu aplikace. To znamená, že vaše aplikace bude pro uživatele rychlejší a lépe reagovat.

Syntax: Syntaxe pro použití Odkaz je přímočarý. Komponentu můžete importovat z další/odkaz modul:

// Import import Link from 'next/link'; // Link component New Page 

Poté můžete použít komponentu Link v kódu JSX k vytvoření odkazu na jinou stránku. The href prop určuje adresu URL stránky, na kterou chcete odkazovat, a podřízený prvek Odkaz komponenta je obsah odkazu.

Vytvořte aplikaci NextJS: Otevřete terminál nebo příkazový řádek a spusťte následující příkaz

npx create-next-app next-link 

Přejděte do adresáře aplikace/projektu:

cd next-link 

Struktura projektu:

DalšíJs další/odkaz

DalšíJs další/odkaz

Základní použití „další/odkaz“: V tomto příkladu vytvoříme jednoduchou aplikaci Next.js se dvěma stránkami: Domov a o . budeme používat další/odkaz k vytvoření propojení mezi stránkami.

Vytvořte nový adresář s názvem stránky v kořenovém adresáři vašeho projektu. Zde budete ukládat své stránky Next.js. Vytvořte nový soubor s názvem index.js uvnitř stránky adresář. Toto bude Domov stránce vaší aplikace. Přidejte následující kód do index.js:

Název souboru: index.js

Javascript




import Link from> 'next/link'> ;> > export> default> function> Home() {> > return> (> > > > > > >
    > > {posts.map(post =>(> > >
  • > > > > {post.title}> > > > >
  • > > ))}> > >
> > > > );> }>

Spusťte vývojový server pomocí příkazu:

npm run dev 

Otevřete webový prohlížeč a přejděte na http://localhost:3000 . Měli byste vidět Domov stránku vaší aplikace se seznamem blog příspěvky. Kliknutím na jeden z odkazů přejdete na stránku jednotlivých příspěvků. Měli byste vidět blog příspěvek s odpovídajícím slimák v URL.

Výstup:

DalšíJs další/odkaz

DalšíJs další/odkaz

V tomto příkladu jsme si ukázali, jak používat další/odkaz s dynamickým směrováním. Vytvořili jsme novou šablonu stránky pro jednotlivce blog příspěvky a použité Odkaz vytvořit odkazy na každou jednotlivou stránku příspěvku. Také jsme použili použijteSměrovač háček od další/směrovač pro přístup k slimák parametr z adresy URL a zobrazí odpovídající blog pošta.

Na závěr, další/odkaz je výkonný nástroj, který zjednodušuje navigaci v aplikacích Next.js a umožňuje rychlé a citlivé vykreslování na straně klienta. Jeho přímočará syntaxe a snadné použití z něj činí oblíbenou volbu mezi vývojáři pro vytváření odkazů mezi stránkami a dynamické směrování.