React · Middle · Frage 9 von 75

Wann ist useReducer gegenüber useState vorzuziehen?

Antwort zeigen

Richtige Antwort: Bei vielen zusammenhängenden Feldern und komplexen Übergängen

Erklärung

useReducer bündelt die Update-Logik in einer reinen Funktion (state, action) => newState: Sie ist leicht zu lesen und zu testen, und Handler beschreiben nur, was passiert ist (dispatch({ type: 'added' })). dispatch ist stabil und bequem weiterzugeben. Global wird der Zustand dadurch nicht.

Zum Weiterlesen

Fehler in der Frage

React · Middle · Frage 9

Teste dich selbst

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

Diesen Test machen