Zarządzanie stanem · Middle · Pytanie 19 z 75
Czy warto trzymać stan pól formularza (każde naciśnięcie klawisza) w Reduxie?
- ✓Poprawna odpowiedź: Zwykle nie: trzymaj go lokalnie i wysyłaj wynik przy submit
- 2Tak, cały stan musi być w store, by był przewidywalny
- 3Tak, inaczej formularz nie zadziała z DevTools
Wyjaśnienie
Style guide Reduxa radzi decydować osobno dla każdej części stanu. Ulotny stan UI (wpisywany tekst, hover, otwarta lista rozwijana) jest lokalny; w store - dane wspólne dla aplikacji lub takie, które muszą przetrwać nawigację.