Wzorce projektowe · Middle · Pytanie 9 z 75
Jakie jest ryzyko globalnej szyny zdarzeń jako implementacji Mediatora?
- ✓Poprawna odpowiedź: Przepływy danych są niejawne: nie wiadomo, kto wysyła zdarzenie i dlaczego
- 2Szyna zdarzeń nie potrafi przekazać danych razem ze zdarzeniem
- 3Szyny nie da się używać razem z komponentami React
Wyjaśnienie
Rozdzielenie przez nazwy zdarzeń jest wygodne, ale wraz ze wzrostem aplikacji powiązania chowają się w stringach, pojawiają się cykle i „widmowi” subskrybenci. Dlatego aplikacje React zwykle wolą jawne przepływy: propsy, Context, store z selektorami.