Dlaczego nie powinieneś używać Reduxa?
Co to jest Redux? Redux to open-sourcowa biblioteka JavaScript do zarządzania stanem aplikacji za pomocą prostego, ograniczonego interfejsu API zaprojektowanego jako przewidywalny kontener dla stanu aplikacji. Działa podobnie do funkcji redukującej, koncepcji programistycznej. Ludzie używają Reduxa od lat. Redux był rewolucyjną technologią w ekosystemie React. Umożliwił on nam stworzenie globalnej “przechowalni” z niemutowalnymi danymi i naprawiło problem prop drillingu w naszym drzewie komponentów. Wciąż jest doskonałym narzędziem do dzielenia niemutowalnych danych w aplikacji, które dodatkowo dobrze się skaluje. Redux pomaga pisać aplikacje, które zachowują się spójnie, działają w różnych środowiskach (klient, serwer i native) i są łatwe do testowania. [...]