Źródło: Arkusze CKE
Co to jest Redux?
Warianty odpowiedzi
-
A
Framework do tworzenia aplikacji mobilnych
-
B
Biblioteka do zarządzania stanem aplikacji w JavaScript
-
C
Narzędzie do optymalizacji wydajności aplikacji React
-
D
System kontroli wersji dla projektów JavaScript
Wyjaśnienie
Redux to popularna biblioteka służąca do centralnego zarządzania stanem aplikacji JavaScript, najczęściej używana razem z Reactem.
W dużych aplikacjach przekazywanie danych między wieloma komponentami staje się trudne do opanowania. Redux trzyma cały stan aplikacji w jednym miejscu, zwanym magazynem lub store.
Wszelkie zmiany danych odbywają się w sposób przewidywalny poprzez wysyłanie akcji, co bardzo ułatwia kontrolowanie przepływu informacji i śledzenie błędów.