State Management in Angular - Do I need Redux & NgRx? (2021, Advanced)

preview_player
Показать описание
Let’s talk today about State Management in Angular and Redux pattern in particular. This video is going to be a kind of Intro to my video series about the NgRx library which implements the Redux pattern for Angular. However, before we start with implementation and coding we need to figure out if the Redux pattern is a really good choice for our App or we should go with another way of managing the state. On exactly this question we will try to find an answer in this video. I hope you will find it useful, enjoy! :)

🔥 -15% OFF For All My Courses 🔥
🔥 Use coupon: YOUTUBE_DISCOUNT during the purchase 🔥

⭐ Successful Interview "Angular Interview Hacking" course

⭐ Become a Pro in Angular Material Theming

⭐ Blazing fast GraphQL Backend just in 1 Day with Hasura Engine

⚠️ New to Angular?
Get the best onboarding Angular course which I used for easy start with Angular:

Time Codes:
00:00:00 - Intro;
00:02:04 - What is State Management & Redux;
00:13:36 - When you should NOT go with Redux & NgRx;
00:17:03 - When you should consider Redux & NgRx;
00:23:19 - Outro;

------------------- See my other videos about Angular -------------------

✅ Check out my video "My TOP 5 Angular Interview Questions"

✅ Check out my videos about Angular Material Library:

✅ Check out my videos about Angular CDK:

#angulartutorial #webdevelopment #ngrx
Рекомендации по теме
Комментарии
Автор

This is definitely the best channel about Angular on Youtube! Big thumbs up and thank you very much! <3

giorgimerabishvili
Автор

I really love this channel. I've searched for advanced Angular topics for a long time. I'm glad I found you!!

emmoldovan
Автор

I had a teacher who taught us NGRX for Angular 6 and he said it very clearly: NGRX is not going to make you work less or simplify your tasks, it will only help you organize your code when you have many components at different levels that share their state, in any other scenario it will probably add unnecessary complexity to your project. I still think he was right after several years developing Angular projects and it's great to see that you also share that point of view.

I have watched several updated tutorials to see if something had changed since I learnt it and in the end I always come to the same conclusion, for the kind of projects I do and the people working on them it is better to follow the KISS principle and not overengineer anything.

gonzalocorchon
Автор

I'm glad that I'm one of the early subs of your channel, Dmitro!
I'm pretty sure the channel will definitely grow to 200k subs in no time!
Keep up the good work!

vatsalkgor
Автор

this is the best thing I watched on the topic of NgRx in all rus💩an and English speaking YouTube

oleksiidashko
Автор

Just shared your channel in large (more than 50k people) Angular group on Facebook. I'm sure you'll be overwhelmed with subscriptions soon : ) And you really deserve it bro <3

giorgimerabishvili
Автор

Man! I love your videos!!
Much Appreciated!

p.s
Автор

The clearest explanation of the redux pattern I've heard yet, and done so nonchalantly. You're impressively concise.
This was great, thank you very much!

timtimo
Автор

I use Datorama Akita and love how it manages state…

expertreviews
Автор

Excellent content and tips. Has helped already to clarify why I am better off staying away from ngrx. Project is too small, simple and a quick MVP. Thanks.

parthupadhye
Автор

Before we start to code anything with NgRx I just wanted to put my thoughts about State Management and when we should rather go with Redux architecture. What do you think? In which scenarios Redux architecture beneficial and when it is better to go just with simple services. Let's discuss :)

DecodedFrontend
Автор

You are one reason i started liking studying and gaining knowledge outside work. Thank you so much.

rhea
Автор

Great video bro! Can’t wait for the next one ☝️

webmandman
Автор

What do you think about NGXS? I found it very intuitive and it work fine and simple even with medium app. Would be cool to have a separate video regarding NGXS and comparation with NGRX with plus and minus.

denisgandzii
Автор

Great topic and content. Looking forward to the upcoming video in this series. Thanks!

KamelJabber
Автор

I came to a project where NGRX was added because previous engineer came from React and didn't know how Services work. 2 years passed, still partly stuck with NGRX that doesn't solve anything in our scenario, but gives a constant mental disorder to anyone who tries to understand what is going on. My takeaway from this is that you need a solid reason otherwise you don't need it.

the-real-pawook
Автор

Thank You, Clean and Well explanation. expecting more videos on this. From India.

ArunKumar-ydqi
Автор

Thanks for the great video, Dmytro! This is exactly what I needed to hear now that I'm evaluating whether I should keep NgRx in an old, small project (current implementation is such an overkill in my view), or get rid of NgRx and come up with my own state management service.

oletrn
Автор

Good presentation! Clear, objective. Thank you.

davidwang
Автор

just to say, i love your video. just keep it up

RajibGangulydesignerg