Zarządzanie stanem · Junior · Pytanie 16 z 75
Jaka technika często rozwiązuje prop drilling bez Contextu?
- ✓Poprawna odpowiedź: Kompozycja: przekazywanie gotowych elementów przez
childrenlub inne propsy - 2Owinięcie każdego komponentu pośredniego w
React.memo - 3Przeniesienie danych do
useRefw korzeniu aplikacji
Wyjaśnienie
<Layout sidebar={<UserMenu user={user} />}> - Layout nie musi wiedzieć o user, po prostu renderuje przekazany element. Dokumentacja Reacta radzi najpierw spróbować kompozycji: Context utrudnia ponowne użycie komponentów.