Die häufigsten Missverständnisse
useCallback und useMemo sind die am häufigsten falsch eingesetzten Hooks in React. Sie kosten immer etwas – Speicher, Laufzeit für den Vergleich, kognitive Komplexität – und helfen nur in spezifischen, messbaren Situationen. Wer sie überall einsetzt, macht seine Applikation langsamer, nicht schneller.
Inhaltsverzeichnis
- 1. Wie React rendert – das Fundament verstehen
- 2. Was useCallback wirklich macht
- 3. Was useMemo wirklich macht
- 4. Missverständnis 1: useCallback verhindert Re-Renders
- 5. Missverständnis 2: useMemo ist immer schneller
- 6. React.memo: das fehlende Puzzlestück
- 7. Wann useCallback und useMemo wirklich helfen
- 8. Profiling mit React DevTools
- 9. React Compiler: das Ende der manuellen Memoization?
- 10. Zusammenfassung
- 11. FAQ