Zarządzanie stanem · Senior · Pytanie 40 z 75
Dlaczego mówi się, że loadery tras eliminują „kaskady żądań” w porównaniu z pobieraniem w useEffect?
- ✓Poprawna odpowiedź: Router zna wszystkie dopasowane trasy i uruchamia ich loadery równolegle przed renderem
- 2Loadery cache'ują odpowiedzi na zawsze
- 3Loadery działają w Web Workerze
Wyjaśnienie
Z efektami rodzic się renderuje, potem pobiera dane, potem renderuje dziecko, które znów pobiera. Zagnieżdżone loadery dla /users/:id/orders startują jednocześnie przy nawigacji, a moduły tras z code splittingiem mogą ładować się równolegle z danymi.