Zarządzanie stanem · Senior · Pytanie 75 z 75
Gdzie przechowywać niezapisany szkic długiego formularza, by przetrwał przeładowanie lub awarię?
- ✓Poprawna odpowiedź: W lokalnym trwałym magazynie (
localStoragedla małych szkiców, IndexedDB dla dużych), zapisując z debounce i czyszcząc po wysłaniu - 2Tylko w globalnym storze Reduxa
- 3W URL
Wyjaśnienie
Store'y w pamięci znikają przy przeładowaniu. Debounce unika zapisu przy każdym naciśnięciu klawisza; wersja kształtu zapisanych danych chroni przed przywróceniem niezgodnego szkicu.