Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Optimierung der Navigation in Next.js | Erstellen von Seiten und Layouts in Next.js
Next.js 14 Mastery Für Den Aufbau Moderner Webanwendungen

bookOptimierung der Navigation in Next.js

Nun, da alle erforderlichen Seiten vorhanden sind, betrachten wir, wie Nutzer zwischen diesen navigieren können. Traditionell würde hierfür das Standard-HTML-Tag <a> verwendet. Das Problem bei diesem Ansatz ist jedoch, dass ein vollständiges Neuladen der Seite ausgelöst wird, was die Nutzererfahrung beeinträchtigt.

Next.js empfiehlt stattdessen die Verwendung der <Link>-Komponente, wodurch eine Client-seitige Navigation ermöglicht wird.

Note
Hinweis

Weitere Informationen zur Client-seitigen Navigation finden Sie in der Dokumentation unter:  docs

Alternativ können Sie direkt mit dem Projekt fortfahren. Es ist sichergestellt, dass die Verwendung der Link-Komponente die bessere Methode darstellt, und die praktische Umsetzung ist im Projekt ersichtlich.

Zurück zum Projekt

Um die Client-seitige Navigation zu implementieren, öffnen Sie app/ui/dashboard/nav-links.tsx, importieren Sie die Link-Komponente aus next/link und ersetzen Sie das <a>-Tag durch <Link>.

Nach dem Speichern der Änderungen die lokale Entwicklungsumgebung testen, um nahtlose Seitennavigation ohne Seitenaktualisierung zu ermöglichen.

In der Praxis

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 2.08

bookOptimierung der Navigation in Next.js

Swipe um das Menü anzuzeigen

Nun, da alle erforderlichen Seiten vorhanden sind, betrachten wir, wie Nutzer zwischen diesen navigieren können. Traditionell würde hierfür das Standard-HTML-Tag <a> verwendet. Das Problem bei diesem Ansatz ist jedoch, dass ein vollständiges Neuladen der Seite ausgelöst wird, was die Nutzererfahrung beeinträchtigt.

Next.js empfiehlt stattdessen die Verwendung der <Link>-Komponente, wodurch eine Client-seitige Navigation ermöglicht wird.

Note
Hinweis

Weitere Informationen zur Client-seitigen Navigation finden Sie in der Dokumentation unter:  docs

Alternativ können Sie direkt mit dem Projekt fortfahren. Es ist sichergestellt, dass die Verwendung der Link-Komponente die bessere Methode darstellt, und die praktische Umsetzung ist im Projekt ersichtlich.

Zurück zum Projekt

Um die Client-seitige Navigation zu implementieren, öffnen Sie app/ui/dashboard/nav-links.tsx, importieren Sie die Link-Komponente aus next/link und ersetzen Sie das <a>-Tag durch <Link>.

Nach dem Speichern der Änderungen die lokale Entwicklungsumgebung testen, um nahtlose Seitennavigation ohne Seitenaktualisierung zu ermöglichen.

In der Praxis

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 4
some-alt