W czym powinniśmy trzymać dane użytkownika w aplikacji React? Redux czy ContextApi. Jakie dane użytkownika powinniśmy trzymać w Reduxie?
- Rejestracja:około 4 lata
- Ostatnio:prawie 2 lata
- Postów:238
Załóżmy, że mam na myśli strone sklepu internetowego i chciałbym trzymać takie dane uzytkownika jak username, name, surname, avatar, role.


- Rejestracja:ponad 3 lata
- Ostatnio:dzień
- Postów:847
Nie wiem, czy rozumiesz jaka jest różnica pomiędzy jednym, a drugim.
Biblioteki do zarządzania stanem, takie jak Redux są zbudowane za pomocą ContextAPI, więc nie ważne czego użyjesz to i tak będziesz się tym posługiwał.
Jedyna różnica jest taka, że podczas używania gotowej biblioteki zwiększa się nam waga skryptu, ale za to dane, które będziesz tam przechowywał są lepiej zoptymalizowane i zapis/odczyt, będzie szybszy.
W takich małych aplikacjach, gdzie jest niewiele danych to według mnie lepiej sprawdza się ContextAPI, a przy jakichś większych projektach to używam gotowej biblioteki typu Redux/Mobx
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.