State mit useState
Teil des React-Kurses
Jede Komponente, die du bisher geschrieben hast, rendert bei gleichen Props jedes Mal dieselbe Ausgabe. Für eine Überschrift oder eine Karte reicht das, aber es bricht in dem Moment zusammen, in dem du etwas brauchst, das ein Benutzer ändern kann, während er auf die Seite schaut: einen Zähler, der bei jedem Klick hochgeht, einen Schalter, der an- und ausgeht, ein Textfeld, das zeigt, was du gerade getippt hast.
Stell dir jedes Rendering einer Komponente als ein einzelnes Foto vor, aufgenommen in einem Augenblick, das zeigt, wie die Komponente mit ihren Props und ihrem State in diesem Moment aussah. Wenn du die Funktion einer Komponente aufrufst, läuft JavaScript genau einmal von oben nach unten durch und erzeugt eine Momentaufnahme: das JSX, das sie zurückgibt.
Möchtest du React State mit useState in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem React und arbeite State mit useState praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenState mit useStateWas du lernen wirst
- UseState hook
- Reading state
- Calling the setter
- Updater function form
- Never mutate state
- Counter pattern
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.
