Aus dem Kurs: React Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 25.300 Kurse von Branchenfachleuten.
Regeln von Hooks – Tutorial zu React.js
Aus dem Kurs: React Grundkurs
Regeln von Hooks
Die einzige Möglichkeit, Lifecycle- und State-Logik mit Function Components abzubilden, ist über React Hooks. Bevor wir diese im Detail anschauen, sollten Sie noch die drei Grundregeln von Hooks verinnerlichen. Keine Angst, diese sind sehr einfach. Hooks fangen immer mit dem Präfix use an, so bspw. useState oder useContext. Das bringt den Vorteil, dass direkt zu erkennen ist, was ein Hook ist und was nur ein simpler Funktionsaufruf. Wichtig ist diese Regel aber auch dann, wenn Sie irgendwann eigene sogenannte Custom Hooks schreiben. React muss in der Lage sein, Hooks bei jedem Funktionsaufruf direkt zu erkennen, deswegen dürfen Hooks nicht verschachtelt werden. Sie können also Hooks definieren und dann ignorieren, Sie können aber Hooks nicht erst in einem if oder in einem Loop definieren. Diese Regel besagt daher, Hookaufrufe nur auf Top-Level. Die letzte Regel besagt, dass Hooks nur in React Function Components oder anderen Hooks verwendet werden dürfen. Sie können also bspw…
Inhalt
-
-
-
-
-
-
-
Warum gibt es Function Components?4 Min. 16 Sek.
-
(Gesperrt)
Regeln von Hooks2 Min. 2 Sek.
-
(Gesperrt)
Keine schwarze Magie: React Hooks1 Min. 47 Sek.
-
(Gesperrt)
ButtonCounter mit useState4 Min. 17 Sek.
-
(Gesperrt)
Lifecycle mit useEffect: Countdown8 Min. 3 Sek.
-
(Gesperrt)
useMemo bzw. useCallback5 Min.
-
(Gesperrt)
React Hooks: Ausblick und Tipps2 Min. 19 Sek.
-
(Gesperrt)
Challenge: Stoppuhr56 Sek.
-
(Gesperrt)
Solution: Stoppuhr11 Min. 15 Sek.
-
-
-
-
-
-
-
-
-
-
-
-