I bet you can understand NgRx after watching this video

I bet you can understand NgRx after watching this video

Joshua Morony

2 года назад

173,214 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Ja Zy
Ja Zy - 13.11.2023 19:16

Sweeeet! I just found your channel bc I need to start working with ngRx on a project I'm assigned to and this is probably the best approach to explain reducers I found. Thanks a bunch, you've got a new subscriber! Pls keep on your good work.

Ответить
Thanh Van
Thanh Van - 02.11.2023 11:21

Thank you so much bro. Can anyone help me to show where saveTodo$ effect was trigged?

Ответить
Tommi Svärd
Tommi Svärd - 11.10.2023 17:32

One thing i've struggled with when working with NGRX is how to handle data when for example you are logging in. Should I just dispatch a bunch of fetch actions in app component when user is logged in? Or should I have a side effect that listens to a loginSuccessful action and then do all dispatches there? Never found a best practice in this scenario, any advice?

Ответить
Men Among the Ruins
Men Among the Ruins - 06.10.2023 11:41

okay this is same as redux i see no difference

Ответить
Vinaykumar J
Vinaykumar J - 05.10.2023 21:51

Very helpful. Clear and concise

Ответить
DBroken
DBroken - 27.09.2023 23:51

Only i find ngrx stupidily over complicated? I prefer not to use it at all

Ответить
Chisanga Mumba
Chisanga Mumba - 02.09.2023 01:13

Vue JS Pinia is way better than NgRx and Redux!

Ответить
negusdawoo
negusdawoo - 31.08.2023 16:19

Is createFeatureSelector a replacement/option for appstate

Ответить
negusdawoo
negusdawoo - 30.08.2023 19:58

Very nice sir

Ответить
Irfanullah Jan
Irfanullah Jan - 02.08.2023 04:23

Coming from React world (Redux) I am happy to see this so close to how it is done in Redux and other similar state management tools. The only significant difference is the effects compared to async thunk with Redux.

Ответить
Rian Esterhuyse
Rian Esterhuyse - 31.07.2023 21:21

As someone just jumping back into Angular, this has been a golden resource. Thanks man!

Ответить
Late to Code
Late to Code - 29.07.2023 01:55

He is not lying that was a damn good explanation 👍

Ответить
Mats Lindblad
Mats Lindblad - 20.07.2023 14:21

Excellent, this really helped me understand NgRx and made my code look a lot more elegant. ❤️
How do you not get the TypeScript errors that I get though?!...

Ответить
user 28
user 28 - 13.07.2023 10:25

Thanks a lot! Will dive into it deeper now.

Ответить
theWebArtist
theWebArtist - 06.07.2023 18:32

Absolutely fantastic. Thanks

Ответить
Daniel Nguyen
Daniel Nguyen - 29.06.2023 22:30

Easily my most favorite video about NgRx

Ответить
Benjamin Jeschke
Benjamin Jeschke - 15.06.2023 11:43

You lost the bet, it is still hard to understnd.

Ответить
giorgio zarantonello
giorgio zarantonello - 25.05.2023 16:51

hi joshua , with your video passing from react to ngrx in angular was very simple! i just can't build the code , terminal provides me a lot of errors , do you have any suggestions how to build correctly the project ? thanks

Ответить
Dan Rowe
Dan Rowe - 25.05.2023 02:19

Redux is probably one of the best patterns created

Ответить
Jake
Jake - 16.05.2023 03:54

I had never seen NgRx before I watched this video. Now I feel like I could easily implement it in a project.
This video was very clear, concise, and extremely informative. Thank you!
First time I've seen your content, and I've immediately subscribed. Bravo 👏

Ответить
winnemucca-sk
winnemucca-sk - 11.05.2023 19:05

With signals coming into play. I am really wondering how much we will need ngrx. Frameworks like svelte that use stores have really grown on me. I enjoy the way you presented everything, but I still find working with ngrx on a large application/set of applications can become very complex in a short manner of time.

Ответить
Temo Tsuladze
Temo Tsuladze - 04.04.2023 22:39

Thank you for this great video!

Ответить
Seyed Amir Hossein Rasouli
Seyed Amir Hossein Rasouli - 31.03.2023 01:32

A wonderful tutorial 😍

Ответить
Sumit Nirgude
Sumit Nirgude - 16.03.2023 17:22

Hi Joshua, I am about to start a Angular project based on data integration & data pipeline. Where a new data can be created, from multiple data sources (Amazon RDS, Hadoop, PosGres, stc.) . So should I use NGRX or not ?

Ответить
Mark van Mameren
Mark van Mameren - 15.03.2023 13:44

Awesome video!

Ответить
Muhammad Manzar Abbas
Muhammad Manzar Abbas - 12.03.2023 14:19

Best Ever explanation on the internet,
22 WORTHY MINUTES FOR SURE .

Ответить
Jaro Navales
Jaro Navales - 11.03.2023 05:24

This is great tutorial and easy to understand! Perfect and thanks!

Ответить
Aaron Borgi
Aaron Borgi - 22.02.2023 01:07

This really just seems like redux for angular.. I love it. I have gotten used to rxjs thanks to your well explained videos, i've even went to the point of using rxjs in react.. made me realise how powerful it is as a library, and made me even better at angular.

Ответить
nomoredarts
nomoredarts - 19.02.2023 20:34

Highly recommend to learn how The Elm Architecture works. It will make this easier to understand. Also Redux, Flux and others

Ответить
Gboyega Lawal
Gboyega Lawal - 16.02.2023 20:19

Nicely done. Simple, straightforward , zero fluff.

Ответить
Isosceles Kramer
Isosceles Kramer - 16.02.2023 07:07

One thing I'd suggest is to keep the todo state folder under the todo tree, because you reference 'TodoService' in your effects file. This I consider an anti-pattern where narrowed application contexts (in this case the Todo context) are referenced by global contexts such as application state.

Ответить
Andrei Varzari
Andrei Varzari - 15.02.2023 14:41

You just lost a bet

Ответить
nya nya
nya nya - 15.02.2023 05:27

is this the trend in angular? should I invest learning these?

Ответить
Md. Mostafizur Rahman
Md. Mostafizur Rahman - 04.02.2023 01:47

Loved it ! I was looking for something to get a quick understanding of NgRx and the catchy name of the video did not disappoint.

Ответить
Scott Maness
Scott Maness - 23.01.2023 23:19

Thank you so much, this was super helpful!

Ответить
- 18.01.2023 00:24

Can you please tell me why it is need to use switchmap at minute 19.00. Couldn't you just directly call the from(this.todoService.getTodos().....?
I saw your video where you explained switchMap and there you used it because you needed some value (param) from the outer stream, but here you pass nothing - you are just listening to the action stream.

Ответить
Md Rabbani
Md Rabbani - 17.01.2023 22:57

Your voice is quite like Ali Abdaal's voice. 😯😯😯

Ответить
crishantha costa
crishantha costa - 09.01.2023 13:09

Excellent teaching, josh...

Ответить
simran simran
simran simran - 05.01.2023 20:59

Really nice video❤️❤️tysm

Ответить
Abhijit Kurne
Abhijit Kurne - 01.01.2023 15:37

Very good explanation, Thank you !!

Ответить
Ezra Orina
Ezra Orina - 24.12.2022 05:41

How would you recommend the setup for ngrx when using nx

Ответить
Ezra Orina
Ezra Orina - 24.12.2022 04:45

I think tap is more applicable than map when calling loadSuccess

Ответить
Bruno alves
Bruno alves - 20.12.2022 17:58

Can you explain why did you use promise in the api call, instead of using only observable? Cause in my head I don't see any reason so convert results to promises and them convert it back to observable

Ответить
T Michael
T Michael - 13.12.2022 04:09

Fantastic introduction. Thanks!

Ответить