Zarządzanie stanem · Middle · Pytanie 47 z 75
Kiedy warto użyć useFetcher zamiast <Form>?
- ✓Poprawna odpowiedź: Aby wywołać loader/action bez nawigacji, np. przycisk „polub” na liście
- 2Aby wysłać formularz, który ma przejść na nową stronę
- 3Aby pobrać dane zewnętrznego API w
useEffect
Wyjaśnienie
Fetcher ma własny stan (fetcher.state, fetcher.data) i nie zmienia URL, więc na jednej stronie może trwać wiele niezależnych mutacji (lista zadań, edycja w miejscu).