Wzorce projektowe · Junior · Pytanie 38 z 75
Jaki wzorzec realizują React Context i <Provider>?
- ✓Poprawna odpowiedź: Provider: wartość staje się dostępna całemu poddrzewu bez przekazywania propsów
- 2Singleton: kontekst można utworzyć tylko raz w aplikacji
- 3Builder: kontekst jest składany krok po kroku z kilku providerów
Wyjaśnienie
Provider rozwiązuje prop drilling: motyw, bieżący użytkownik i i18n są dostępne każdemu potomkowi. Kontekstów może być dowolnie wiele, a ten sam kontekst można w różnych częściach drzewa udostępniać z różnymi wartościami.