While Angular's embrace of Signals catapulted it back to the forefront of frontend development, it's still early days. The vast ecosystem of Angular libraries must now adjust, and leverage Signals themselves. One area is state management. The NgRx SignalStore reimagines state management entirely with Signals at its core.
In my talk, we will look at this novel store and explore the possibilities of modern, Signals-based state management.
Speaker:
Rainer is a Google Developer Expert, working as a trainer and consultant in the expert network of Angular Architects. In addition, he offers a weekly brief overview of relevant events in the Angular ecosystem on YouTube through ng-news.
******
This talk is part of Spring Camp (April 16, 2024) hosted by Angular.love—a community for Angular developers. We organize meetups and share resources on our blog to create a space where developers can connect and learn.
Check out our meetup page (https://meetup.angular.love) to join future events and visit the Angular.love blog (https://angular.love) for more insights and resources.
Timestamps:
00:00 - Reasons to use signal store
02:53 - Brief introduction to signal store
04:10 - Live coding - An overview of example app
07:13 - Live coding - Read & write operations
14:23 - Live coding - Structuring your store logic
20:27 - Live coding - Derived values
23:35 - Live coding - Sprinkle of rxjs
36:34 - Extension of signal store
41:41 - Summary
43:49 - end - Questions and discussion
Follow:
➡ House of Angular
Official website: https://houseofangular.io/
Facebook: https://www.facebook.com/houseofangular
LinkedIn: https://www.linkedin.com/company/house-of-angular/
Twitter: https://twitter.com/HouseOfAngular
➡ Angular Love
Official website: https://www.angular.love/
Facebook: https://www.facebook.com/www.angular.love
Twitter: https://twitter.com/AngularLovePL
#angular #angulartutorials #angularbestpractices