React · Senior · Frage 28 von 75

Garantiert useMemo, dass sich die Berechnung bei gleichen Abhängigkeiten nicht wiederholt?

Antwort zeigen

Richtige Antwort: Nein: React kann den Cache verwerfen; der Code muss auch ohne useMemo funktionieren

Erklärung

Die Doku nennt useMemo ausdrücklich eine Performance-Optimierung: React kann den Cache wegwerfen (z. B. bei versteckten Komponenten oder in künftigen Versionen). Bricht der Code ohne useMemo, such ein Logikproblem. Für einen garantiert konstanten Wert nutze useState(() => init) oder useRef.

Zum Weiterlesen

Fehler in der Frage

React · Senior · Frage 28

Teste dich selbst

Mach den Test React · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen