Zarządzanie stanem · Senior · Pytanie 46 z 75
Aplikacja legacy trzyma odpowiedzi API w slice'ach Reduxa z ręcznymi flagami ładowania. Jaka migracja jest pragmatyczna?
- ✓Poprawna odpowiedź: Przenosić dane serwerowe do RTK Query (lub TanStack Query) endpoint po endpoincie, zostawiając slice'y dla stanu klienta
- 2Przepisać wszystko na Zustand w jednym wydaniu
- 3Przenieść cały stan do Contextu
Wyjaśnienie
Stopniowa migracja zmniejsza ryzyko: każdy endpoint zastępuje thunk, pola jego slice'a i flagi ładowania. RTK Query żyje w tym samym store, więc oba podejścia współistnieją w trakcie przejścia.