Routing mit React Router
Teil des React-Kurses
Alles, was du bisher gebaut hast, liegt unter einer einzigen Adresse. Es gibt eine Seite, und was der Nutzer sehen soll, blendest du über den State ein oder aus. Das trägt so lange, bis jemand ein Lesezeichen auf den Einstellungsbildschirm setzen will, einer Kollegin den Link zu genau einem Nutzer schicken möchte oder den Zurück-Button des Browsers drückt und dort landen will, wo er es erwartet.
Eine Single-Page-App lädt beim Navigieren nicht die ganze Seite neu. Der Browser lädt das JavaScript einmal herunter, und von da an ist ein Bildschirmwechsel nur noch React, das andere Komponenten rendert. Trotzdem soll sich die URL ändern, der Zurück-Button soll funktionieren, und wer eine Adresse direkt eintippt, soll an der richtigen Stelle ankommen.
Möchtest du React Routing mit React Router in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem React und arbeite Routing mit React Router praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenRouting mit React RouterWas du lernen wirst
- Installing react-router-dom
- BrowserRouter
- Routes and Route
- Link for navigation
- UseParams
- UseNavigate
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
17 Lektionen- 1Was ist React?25 Min.
- 2JSX und Components30 Min.
- 3Props30 Min.
- 4State mit useState35 Min.
- 5Ereignisse verarbeiten30 Min.
- 6Bedingtes Rendering und Listen30 Min.
- 7Formulare und Controlled Inputs35 Min.
- 8Effects mit useEffect40 Min.
- 9Datenabruf40 Min.
- 10Component-Komposition35 Min.
- 11Context und useContext35 Min.
- 12useReducer35 Min.
- 13Benutzerdefinierte Hooks35 Min.
- 14Performance und Memoization35 Min.
- 15Routing mit React Router40 Min.
- 16React Components testen40 Min.
- 17Abschlussprojekt: To-do-App60 Min.
