React · Middle · Pytanie 30 z 75
Do czego służy useOptimistic?
- ✓Poprawna odpowiedź: Do pokazania oczekiwanego wyniku przed odpowiedzią serwera
- 2Do optymalizacji renderu przez pomijanie zbędnych aktualizacji
- 3Do wcześniejszego ładowania danych, które wkrótce będą potrzebne
Wyjaśnienie
Dopóki akcja trwa, useOptimistic zwraca optymistyczną wersję danych (np. nowa wiadomość jest już na liście). Po zakończeniu akcji pokazywany jest prawdziwy stan, a przy błędzie optymistyczna wartość po prostu znika.