State Management · Senior · Frage 65 von 75
Warum baut React Redux useSelector auf useSyncExternalStoreWithSelector auf?
- 1Um Context überhaupt nirgends zu nutzen
- 2Um beim nebenläufigen Rendern sicher zu abonnieren
- 3Um alle Reducer asynchron zu machen
Antwort zeigen
Richtige Antwort: Um beim nebenläufigen Rendern sicher zu abonnieren
Erklärung
Der Selektor läuft bei jeder Store-Änderung, und das Ergebnis wird verglichen (per === oder eigener Gleichheit), bevor React ein Rendern einplant.