NgRx Signal Store - Is It a NgRx Replacement?

  Рет қаралды 12,945

Monsterlessons Academy

Monsterlessons Academy

Күн бұрын

Пікірлер: 64
@MonsterlessonsAcademy
@MonsterlessonsAcademy 4 ай бұрын
WATCH NEXT: Angular with NgRx - Building Angular Project From Scratch - kzbin.info/www/bejne/rJTJi2N7htWMiqMsi=BptT7eqgflHIoQiQ
@nergrohombre
@nergrohombre 9 ай бұрын
WOW! I got moved to a team that was using NG17, I needed to learn this fast. THANK YOU FOR GETTING TO THE POINT QUICKLY! Much appreciated!!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 9 ай бұрын
You're welcome!
@rembautimes8808
@rembautimes8808 8 ай бұрын
I finally implemented Signal Store in my app. All possible due to your amazing tutorial. Thanks
@MonsterlessonsAcademy
@MonsterlessonsAcademy 8 ай бұрын
Great to hear!
@michaelkovalsky4907
@michaelkovalsky4907 9 ай бұрын
I love this, straight to the point. Exactly what I need as we're planning on upgrading to Angular 17
@MonsterlessonsAcademy
@MonsterlessonsAcademy 9 ай бұрын
Glad you like it!
@musoverda
@musoverda 6 ай бұрын
Cool! the example is simple, consistent and understandable; I got acquainted with many tricks in twenty minutes
@MonsterlessonsAcademy
@MonsterlessonsAcademy 6 ай бұрын
Glad to hear that!
@zoltanhorvath2238
@zoltanhorvath2238 11 ай бұрын
Great that you provide source code, i probably mentioned it before. I like the tutorial now, because i can follow it with that. Thanks!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
Glad it was helpful!
@zoltanhorvath2238
@zoltanhorvath2238 10 ай бұрын
@@MonsterlessonsAcademy Also bought a course from you, mainly because of the detailed tutorials you have on the chanel.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 10 ай бұрын
@@zoltanhorvath2238 Happy learning!
@hasanibishi
@hasanibishi 6 ай бұрын
It's impossible to say "I do not understand this", amazing explanation!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 6 ай бұрын
Glad you like it!
@AdelBasiony
@AdelBasiony Жыл бұрын
Thanks a lot for this awesome explanation.
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Glad it was helpful!
@muhammadidrees6650
@muhammadidrees6650 Жыл бұрын
Thanks
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Thank you so much for your support. It means a lot to me!
@NiGhTm4r389
@NiGhTm4r389 11 ай бұрын
Very nice explanation. What I wonder is, how can this be combined with ngrx store in a meaningful way?
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
It can't. It's a replacement for plain signals. Just use it simultaniously with ngrx store if you need to
@NiGhTm4r389
@NiGhTm4r389 11 ай бұрын
@@MonsterlessonsAcademy yeah that's what I meant, but I'm not sure how exactly. What I'm thinking of would be subscribing to a selector and save the value as a signal maybe?
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
@@NiGhTm4r389 You want this.store.selectSignal(selector)
@jitheshkramesh
@jitheshkramesh 11 ай бұрын
Thanks for the tutorial. Once the page gets forcefully refreshed (F5), all the signal/subject values are getting cleared. How to fix this ? . Please help.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
It's Javascript. It only exists in memory. Yes everything is removed after page reload. You either use local storage to store some values or recreate your state after reload.
@jitheshkramesh
@jitheshkramesh 11 ай бұрын
@@MonsterlessonsAcademy when I tried to update Signal at effect getting error message like this. please suggest. Writing to signals is not allowed in a `computed` or an `effect` by default. Use `allowSignalWrites` in the `CreateEffectOptions` to enable this inside effects.
@PlerbyMcFlerb
@PlerbyMcFlerb 10 ай бұрын
“What does this extremely descriptive well written error mean??!?”
@nnaluekenneth8420
@nnaluekenneth8420 Жыл бұрын
Thank you very much for your amazing lessons. I guess we can use this new signal store instead of the main ngrx store for our state management, what do you think about this🤔
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Kind of but it is still not a replacement. It's more to organize signals inside your service or component.
@dmitriysuratov6601
@dmitriysuratov6601 Жыл бұрын
@@MonsterlessonsAcademy HI. You wrote about it as singular form. Do you think that we should use it connected only with one particular service or component. Can we use it like global store? I found that it is not connected with redux chrome plugin (provideStoreDevtools is not working for it). What is the best way to debug it?
@srinik9999
@srinik9999 Жыл бұрын
Great video as usual! I suggest using VS Code as IDE, it helps most of us to follow the video along with the file structure.
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Great suggestion!
@gemini9775
@gemini9775 2 ай бұрын
very interesting thanks ^^
@MonsterlessonsAcademy
@MonsterlessonsAcademy 2 ай бұрын
Glad you liked it!
@Billy_Herrington__
@Billy_Herrington__ Жыл бұрын
why is ngIf and ngFor are written in old format ? not like @for and @if ? and 2nd dont u think ngrxsignal is kinda redundant ?
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Bad habbit. I don't see why it's redundant
@tranedev
@tranedev Жыл бұрын
like for video, as always! Thank you buddy, for really good description and explanation
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Glad you liked it!
@muhammadidrees6650
@muhammadidrees6650 Жыл бұрын
Thank you so much! :)
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
You're welcome!
@trevormontgomery6795
@trevormontgomery6795 Жыл бұрын
Would you keep this in a separate file than your component?
@awkeye7
@awkeye7 Жыл бұрын
Yes you can. There is a great example of this in their documentation under @ngrx/signals > rxjs-integration
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Do what you like more for your taste.
@changcnchang8174
@changcnchang8174 10 ай бұрын
Thank you for your help
@MonsterlessonsAcademy
@MonsterlessonsAcademy 10 ай бұрын
Happy to help
@vadimr5847
@vadimr5847 Жыл бұрын
Thank you very much!
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
You are welcome
@anutaNYC
@anutaNYC 11 ай бұрын
But does it remain on the refresh page?
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
Nope. It's just javascript
@anutaNYC
@anutaNYC 11 ай бұрын
@@MonsterlessonsAcademy so it doesn't retain the HR state like ngrx store?!
@MonsterlessonsAcademy
@MonsterlessonsAcademy 11 ай бұрын
@@anutaNYC Nothing does that without local storage or etc. Ngrx store also doesn't
@anutaNYC
@anutaNYC 11 ай бұрын
@@MonsterlessonsAcademy i always thought store stays on all pages since it's SPA applications with angular, thank you for you response.
@vatokalandadze6184
@vatokalandadze6184 5 ай бұрын
color theme name?
@MonsterlessonsAcademy
@MonsterlessonsAcademy 5 ай бұрын
Gruvbox
@anandu06
@anandu06 10 ай бұрын
What's the pros and cons ,while using this signalstore compared to component store , please explain.
@MonsterlessonsAcademy
@MonsterlessonsAcademy 10 ай бұрын
It's signals. All other rules are same like in component store
@davesharman8302
@davesharman8302 Жыл бұрын
It's a shame that the signal store doesn't work with the redux debug feature in chrome like ngrx/store does. Yes, it's not the same, has no actions etc. but it would still be nice.
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Yeap
@DjLeonSKennedy
@DjLeonSKennedy Жыл бұрын
Angular is more and more like React, good trend
@MonsterlessonsAcademy
@MonsterlessonsAcademy Жыл бұрын
Yeap
@BDominikGT
@BDominikGT 10 ай бұрын
Thank you very much. ❤
@MonsterlessonsAcademy
@MonsterlessonsAcademy 10 ай бұрын
You are welcome!
Angular 17 Defer - Improve Performance in Your Application
11:27
Monsterlessons Academy
Рет қаралды 9 М.
NgRx Signal Store: The Release
46:35
Rainer Hahnekamp
Рет қаралды 9 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Angular 17 Features With Examples - You Must Know That
14:44
Monsterlessons Academy
Рет қаралды 40 М.
NgRx Signal Store - Rainer Hahnekamp, Google Developer Expert
52:48
Angular change detection explained in 5 minutes
6:06
Simplified Courses
Рет қаралды 15 М.
🚦 Angular NgRx Signal Store Crash Course (For NgRx Beginners)
1:08:54
Angular University
Рет қаралды 27 М.
NGRX Signal Store with Manfred Steyer
1:10:48
AngularAir
Рет қаралды 9 М.
Service Workers: Why Aren’t More Developers Using This Hidden Gem?
16:14
Monsterlessons Academy
Рет қаралды 2 М.
Ngrx Entity - Simplify Your Ngrx State
10:02
Monsterlessons Academy
Рет қаралды 6 М.
🚦Angular Signals Game Changer: NgRx Signal State
11:38
Angular University
Рет қаралды 9 М.
Change Detection in Angular - You Project Is 20x Slower!
15:16
Monsterlessons Academy
Рет қаралды 74 М.
The end of Angular's "service with a subject" approach?
5:25
Joshua Morony
Рет қаралды 28 М.
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН