I've paid for several online courses on NgRx. This training absolutely bows those paid tutorials out of the water. This has, by far, helped me understand and implement NgRx. I can't thank you enough for how helpful this has been!
@stefanomiccoli
2 жыл бұрын
That post office example is just gold. Nowhere i could find a better recap of the rxjs operators than those two tables. Well done!
@ThisDotMedia
2 жыл бұрын
Thank you, Stefano! Glad you found it helpful!
@properwaffles
Жыл бұрын
By far one of the best NGRX presentations I’ve come across, if not THE best.
@ThisDotMedia
Жыл бұрын
Glad you found it helpful!
@deefdragon
Жыл бұрын
1:17:30 is I think one of the single most important pieces of information in this entire talk. Understanding how to get effects to play nice with not just NgRx but each other INSIDE NgRx is incredibly important.
@erfanfarhadi
Жыл бұрын
I watched about 16 minutes of this video. The word that best describes it is "incredible." 😍
@KiffinGish
2 жыл бұрын
This is a fantastic overview of NgRX as well as live coding examples which illustrate the proper way to implement it. For the first time, I finally understand the uses and differences of the various map operators.
@djbone94
Жыл бұрын
If you don't understand ngrx just watch the first 15 minutes.... in the first 15 minutes i have understand everything other course make hours to explain. Thank you very much
@LarsRyeJeppesen
2 жыл бұрын
Post office analogy made everything crystal clear
@LarsRyeJeppesen
2 жыл бұрын
I love wrapping store stuff in Facades. Makes components unaware of store,selectors or actions
@mufc0607
2 жыл бұрын
Links to follow on talks: Good Action Hygiene: kzitem.info/news/bejne/q6Ok2XmsqKtemo4&ab_channel=ng-conf Reactive Testing Strategies: kzitem.info/news/bejne/roqQ1qaacqZ6aZg&ab_channel=ng-conf Authentication with NGRX: kzitem.info/news/bejne/lWx_uIWdh6Z0eqw&ab_channel=ng-conf You Might Not Need NGRX: kzitem.info/news/bejne/0KOk3amVnqZ5h44&ab_channel=AngularConnect Just Another Marble Monday: kzitem.info/news/bejne/xa162oGpbZ9_Z20&ab_channel=ng-conf
@luandacosta3940
2 жыл бұрын
Amazing, thanks a lot, these are very good talks :D
@spreadkit
2 жыл бұрын
This is one of the best explanation on NgRx kudos !
@КириллКортелев-ф8ч
7 ай бұрын
That's an amazing work! Everything is clear and structured in a way to help to fully understand all the concepts of really and really heavy piece of logic. Thank you for your effort into mine and everyone else here education)
@jediTempleGuard
Жыл бұрын
One of the best tutorial about ngrx. Thnx a lot.
@ThisDotMedia
Жыл бұрын
Thanks for checking it out!
@flashback8504
2 жыл бұрын
I am from Russia and this is video very useful for me , Mike really good explains ! Thanks a lot! I am very glad that i found this video =)
@ThisDotMedia
2 жыл бұрын
Thanks a bunch! We're happy you enjoyed it!
@lesetjalenoxkonaite4072
Жыл бұрын
The 40K views should be converted to likes. Teaching it baby steps....amazing.
@juanpabloruizmunoz1424
Жыл бұрын
Really awesome, thanks a lot for this! Greetings from Colombia
@ThisDotMedia
Жыл бұрын
Hey thanks for checking it out!
@brawlboy1382
Жыл бұрын
I have some questions: 1) Why do we create the same selectors on 2 places (In the reducers file and in the state.ts file)? 2) What if I don't want to trigger a selector every time the input of it has changed in the state?
@adam9575
Жыл бұрын
Great explanation , thank you Mike 🙂
@malborocomun
Жыл бұрын
This is pure gold
@nikhilhukkerikar6753
Жыл бұрын
Thank you this definitely is the best tutorial!! ❤
@emmanuelloki5513
11 ай бұрын
Amazing video!
@miketan373
2 жыл бұрын
To achive a muscito, you create an awfull lot of complexity, even hidden code (createAction), for deveopers who do not know NgRx, it is way too complex. Then you start adding features, so the whole thing gets even more complex, because without it was not complex enough. It takes a lot longer to write, more code means, more to maintain, more to read, slower deveopment. Just for the sake of caching some data; Just my two cents…
@obinnaezedei856
8 ай бұрын
Yeah. I feel exactly the same way
@michaelfaith
Жыл бұрын
This is an amazing tutorial. Great work.
@ThisDotMedia
Жыл бұрын
Thanks Michael!
@chhibousoulaimane2664
Жыл бұрын
Thanks a lot, the best explanation
@LarsRyeJeppesen
2 жыл бұрын
Amazing. Love ngrx
@ThisDotMedia
2 жыл бұрын
Glad you liked it!
@heheitme
2 жыл бұрын
This is fantastic! Very well planned and presented. Is there a link for github or something where we could look through the code used for the demo to trace/step through?
@v1l1k3
Жыл бұрын
16:18
@AnkitSharma-jd9xv
2 жыл бұрын
Great video, well explained
@MatiasAlibertti
2 жыл бұрын
Amazing talk, thank you!
@johnddonnet5151
Жыл бұрын
How do I go from removing NgRx from my application that only display data, a lot of data, but all data is immutable. What would be the steps for refactoring? There are 5 stores and a global store. How would I go about it? Should I start by disconnecting things, or where, I'm little lost. Also, would I get worse performace? I'm thinking to refactor to RxJs services and everything else native angular.
@anupkumarprasad6753
2 жыл бұрын
Can you explain how to use graphql with ngrx
@WSBWallstreetBets
Жыл бұрын
Github link to the demonstration code?
@ДимаЕфремов-г6е
Жыл бұрын
thank you!
@saeraboushakra4056
2 жыл бұрын
Amazing, I like your talk, but I have a general question. Why do we have to update the state on add, edit, or delete if the returned data from the API service will do, since the reducer listening to API changes? Thanks.
@abdullahsalim3250
2 жыл бұрын
is this an extension that gives the error on type not matching on the template ??
@obinnaezedei856
8 ай бұрын
Why are there tons of boilerplate codes. It get's scary... Just for managing book state alone
@szalaytamas3184
Жыл бұрын
Where is a link for the source code?
@mmrm3302
2 жыл бұрын
Mike told that actions shouldn't be reusable and that one specific action should be dispathed only in one place. Is that true also about API Actions? In example he had 'Load Books Action'. But what if we really need do load list of ALL books not only on Books Page, but also on some another page?
@mmrm3302
2 жыл бұрын
@Anuj Kumar sorry I didn't understand what you mean
@aram5642
Жыл бұрын
One can only consider themselves 'advanced' if they know how to test their code. In fact, in most enterprise projects you won't be able to merge your code if you don't provide unit tests for it. Hint, hint, content creators!
@shortscut7614
Жыл бұрын
1:02:33
@DeepakNegiSunny
2 жыл бұрын
Hello Mike, after watching so many literally 10+ tutorials on youtube, yours is the best and helped me to understands clearly every entity of this NGRX . Can u plz share url to the tutorial for the boilerplate code. For ex 'State.ts' file boilerplate code needs more clarity to me... to connect dots and same is the case with 'books.reducer.ts' ...
@JewishEudhd
19 күн бұрын
Miller Edward White Shirley Anderson Robert
@chunckyfreshnut
2 жыл бұрын
Man I feel stupid. I only can understand 50 percent what is happening. So many things going on
@ayyo8928
2 жыл бұрын
This was me on my first foray through NgRx. It's surprisingly very intuitive once you've gotten used to it and it's almost muscle memory to me now. Keep at it, friend!
@edz
2 жыл бұрын
I always tell myself if I understand at least 20 percent of something new the first time round then that's good, so at 50 percent you're doing really well. Rewatch and you'll see that percentage increase even more. Seeing as it's two months since your post I reckon you are at around at least 90 percent understanding by now!
@ollietinsley6223
Жыл бұрын
I just became a better engineer by watching this....
@ThisDotMedia
Жыл бұрын
That's great to hear, Ollie! Thanks for watching!
@valikonen
2 жыл бұрын
I really don't understand what was in your head when you decide to use a monorepo for this demo... so it's not a surprise this design pattern is so ugly
@harshalsuradkar
Жыл бұрын
This is the best explanation of NgRx I have come across. Thank you Mike and Tracy for this gold standard content. ❤️ from India.
@ThisDotMedia
Жыл бұрын
Thanks for checking it out, Harshal!
@johnddonnet5151
2 жыл бұрын
This is amazing, so simple when he explains it!
@ThisDotMedia
2 жыл бұрын
Thanks for checking it out!
@vitaliibudkin8210
Жыл бұрын
That is a veeery useful video, thanks a lot, Mike!
@haroldpepete
2 жыл бұрын
the best ngrx talk i ever seen, he explain all ngrx in one video, one thing that i not usually use in this way was selector declaration in the same appmodule
Пікірлер: 66