State Management · Senior · Frage 1 von 75

Warum abonnieren Redux, Zustand und ähnliche Bibliotheken über useSyncExternalStore?

Antwort zeigen

Richtige Antwort: Es garantiert beim nebenläufigen Rendern einen konsistenten Schnappschuss (kein Tearing)

Erklärung

Beim nebenläufigen Rendern kann React ein Rendern pausieren; ändert sich in der Zeit ein externer Store, könnten einige Komponenten alte und andere neue Werte lesen. useSyncExternalStore(subscribe, getSnapshot, getServerSnapshot) verhindert das und unterstützt SSR.

Zum Weiterlesen

Fehler in der Frage

State Management · Senior · Frage 1

Teste dich selbst

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

Diesen Test machen