0Pricing
React Academy · Lektion

Konzepte des clientseitigen Routings

Lernen Sie die Konzepte des SPA-Routings kennen: Pfade verweisen auf Ansichten, und die Navigation aktualisiert URL und UI ohne vollständiges Neuladen. Mit einer einfachen Hash-basierten Demo.

Konzepte des clientseitigen Routings ist eine kostenlose React Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des React Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der React Academy-Kurs umfasst insgesamt 3 Lektionen.

Was ist clientseitiges Routing?

Ziel: Sehen Sie, wie clientseitiges Routing Anwendungen ermöglicht, zwischen Ansichten zu wechseln, ohne die Seite neu zu laden.

  • SPA im Vergleich zum vollständigen Neuladen der Seite
  • Zuordnung von Pfaden zu Ansichten
  • Aktualisierung des Verlaufs

SPA und MPA

SPA: eine HTML-Seite, in der JavaScript die Ansichten austauscht. MPA: Der Server sendet für jede URL eine neue Seite. SPAs wirken schneller, weil die Navigation vollständige Neuladevorgänge vermeidet.

Pfade, Parameter und active

Path identifiziert eine Ansicht, zum Beispiel /about. Params übertragen Daten, zum Beispiel /users/42. Kennzeichnen Sie den aktuellen Link als active, damit die Orientierung leichter fällt.

Demo: Einfaches Routing

Ein kleiner hash-basierter Router: Links aktualisieren #path; die Anwendung reagiert auf hashchange und rendert die passende Ansicht.


<div id="root"></div>

Verlauf und Navigation

Router aktualisieren URL und Verlauf, damit Zurück und Vorwärts funktionieren. Ansichten ändern sich sofort, ohne das gesamte Dokument neu zu laden.

Tipps und nächste Schritte

Tipps:

  • Kennzeichnen Sie Links eindeutig als active.
  • Behandeln Sie unbekannte Pfade (404).
  • Verwenden Sie später eine Bibliothek für verschachtelte Routen und Parameter.

Prüfung zum Routing-Konzept

Was geschieht typischerweise, wenn Sie in einer clientseitig gerouteten SPA zwischen Routen navigieren?

Zusammenfassung

Zusammenfassung: Clientseitiges Routing ordnet Pfade Ansichten zu, aktualisiert URL und Verlauf und vermeidet für eine schnelle Navigation vollständige Neuladevorgänge.

Häufig gestellte Fragen

Ist die Lektion „Konzepte des clientseitigen Routings“ kostenlos?

Ja — der vollständige Text von „Konzepte des clientseitigen Routings“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des React Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der React Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Konzepte des clientseitigen Routings“?

Lernen Sie die Konzepte des SPA-Routings kennen: Pfade verweisen auf Ansichten, und die Navigation aktualisiert URL und UI ohne vollständiges Neuladen. Mit einer einfachen Hash-basierten Demo. Du übst React Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um React Academy zu starten?

Keine Vorkenntnisse erforderlich. React Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 3.

Wie lange dauert die Lektion „Konzepte des clientseitigen Routings“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser React Academy-Lektion Code schreiben und ausführen?

Ja. Jede React Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Konzepte des clientseitigen Routings
  2. Verschachtelte Routen und Routenparameter
  3. Navigationslinks und aktive Zustände
← Zurück zu React Academy