React · Middle · Pytanie 9 z 75

Kiedy useReducer jest lepszy niż useState?

Wyjaśnienie

useReducer zbiera logikę aktualizacji w jednej czystej funkcji (state, action) => newState: łatwo ją czytać i testować, a handlery tylko opisują, co się stało (dispatch({ type: 'added' })). dispatch jest stabilny i wygodny do przekazywania w dół. Nie czyni stanu globalnym.

Do poczytania

Błąd w pytaniu

React · Middle · pytanie 9

Sprawdź się

Rozwiąż test React · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test