Czesc, czytam dokumentacje i jakies wpisy o ngrx ale totalnie to do mnie nie trafia, macie moze jakieś przyklady uzycia codziennego tej wlasnie biblioteki lub potrafilibyscie wytlumaczyc co to jest Juniorowi? Pozdrawiam
Coś jak odpowiednik Reduxa z Reacta, albo Vuex'a z Vue.
To jest jakby store (wielki obiekt tak na prawdę), któremu możesz zmienić stan transakcjami + dodatkowo ma integracje z Angularem, tak żeby automatycznie robił rerender, kiedy stan się zmieni.



ngrx
, rx.js
albo reduxa możesz zrobić coś czego nie możesz zrobić bez nich. To jest po prostu inny interfejs na podobną implementacje. I tak się złożyło że interfejs Obserable
z rx.js jest bardziej "naturalny" do pewnych zastosowań, więc i powstał adaptr rx.js
do Angulara, i nazywa się ngrx
.


- Rejestracja:około 11 lat
- Ostatnio:3 minuty
- Postów:8423
Ngrx jak dobrze rozumiem, to taka próba odtworzenia Reduxa za pomocą obserwabli z Rx.js.
Więc pewnie byłoby dobrze nauczyć się najpierw Rx.js, żeby załapać o co chodzi z tymi obserwablami, oraz poznać (choćby pobieżnie) bibliotekę Redux, żeby zrozumieć koncepcję store'a, akcji itp. jak to działa bez obserwabli.

- Rejestracja:ponad 3 lata
- Ostatnio:dzień
- Postów:847
https://ngrx.io/resources
Tutaj w sekcji Example projects masz kilka przykładów wykorzystania tego w aplikacji.
- Rejestracja:prawie 3 lata
- Ostatnio:4 dni
- Postów:15
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.