State Management · Middle · Frage 7 von 75

Eine Komponente nutzt nur theme aus einem großen AppContext, rendert aber bei jedem Warenkorb-Update neu. Was hilft?

Antwort zeigen

Richtige Antwort: Den Context nach Domäne und Änderungshäufigkeit in kleinere aufteilen

Erklärung

React.memo verhindert kein Neurendern durch einen Context, den die Komponente liest. Getrennte ThemeContext und CartContext beschränken Updates auf die Konsumenten, die sie brauchen. Für sehr häufige Updates nimm einen Store mit Selektoren.

Zum Weiterlesen

Fehler in der Frage

State Management · Middle · Frage 7

Teste dich selbst

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

Diesen Test machen