Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
NGRX Signal Store
Search
Manfred Steyer
PRO
January 12, 2024
Programming
0
220
NGRX Signal Store
Manfred Steyer
PRO
January 12, 2024
Tweet
Share
More Decks by Manfred Steyer
See All by Manfred Steyer
Successful with Signals: 3 Effective Rules
manfredsteyer
PRO
0
36
Modern Angular Architectures With Nx and Lightweight Stores @ngBelgrade 2024
manfredsteyer
PRO
0
120
Successful with Signals: 3 Effective Rules @FrankenJS
manfredsteyer
PRO
0
200
The New NGRX Signal Store for Angular 3+n Flavors @enterJS 2014 in Darmstadt
manfredsteyer
PRO
0
110
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
210
The New NGRX Signal Store for Angular: 3+n Flavors of the Signal Store
manfredsteyer
PRO
0
80
Micro Frontends with Modern Angular and Island Architectures @ijs London 2024
manfredsteyer
PRO
0
130
Modern State Management in Angular: 3+n Flavors of the Signal Store @ijs London 2024
manfredsteyer
PRO
0
100
Changed Rules: Architectures with Lightweight Stores
manfredsteyer
PRO
0
280
Other Decks in Programming
See All in Programming
Secure Serverless Architecture
seike460
PRO
2
410
Findy - エンジニア向け会社紹介 / Findy Letter for Engineers
findyinc
2
76k
Using Ruby in the browser is wonderful
ledsun
1
1.6k
Datadogのmonitorを Terraform管理に爆速で 移行する
kuro_kurorrr
2
290
Prepare for Jakarta EE 11 - Performance and Developer Productivity
ivargrimstad
0
790
「正の影響力」を目指して書くこと
honey32
2
110
HonoのRPCで真の型安全が欲しかった
kosei28
1
210
LTのやり方
yosuke_furukawa
PRO
9
1.2k
コンパウンドプロダクト開発の質とスピードを支える Protobuf と Connect #アーキテクチャ_findy / Boosting Compound Product Development Efficiency with Protobuf and Connect
izumin5210
12
650
EduBlocksでPythonのブロックプログラミング体験!
ueponx
0
180
「ソフトウェア設計」のドメイン - 「データモデリングでドメインを駆動する」を読んで
hidenorigoto
6
2k
esbuild 最適化芸人
exoego
2
970
Featured
See All Featured
Navigating Team Friction
lara
179
13k
How to Ace a Technical Interview
jacobian
273
22k
Learning to Love Humans: Emotional Interface Design
aarron
268
39k
In The Pink: A Labor of Love
frogandcode
138
21k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
What the flash - Photography Introduction
edds
64
11k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
358
22k
Build your cross-platform service in a week with App Engine
jlugia
227
17k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
23
1.7k
Building Your Own Lightsaber
phodgson
100
5.8k
Bootstrapping a Software Product
garrettdimon
PRO
302
110k
Product Roadmaps are Hard
iamctodd
45
9.9k
Transcript
@ManfredSteyer AngularArchitects.io | @ManfredSteyer NGRX Signal Store
@ManfredSteyer
@ManfredSteyer export const FlightBookingStore = signalStore( { providedIn: 'root' },
[…] );
@ManfredSteyer export const FlightBookingStore = signalStore( { providedIn: 'root' },
withState({ from: 'Paris', to: 'London', […] }), […] );
@ManfredSteyer export const FlightBookingStore = signalStore( { providedIn: 'root' },
withState({ from: 'Paris', to: 'London', […] }), withComputed(([…]) => ({ […] })), withMethods(([…]) => ({ })), withHooks({ […] }) );
@ManfredSteyer export const FlightBookingStore = signalStore( { providedIn: 'root' },
withState({ from: 'Paris', to: 'London', […] }), withSignals(([…]) => ({ […] })), withMethods(([…]) => ({ })), withHooks({ […] }), withCallState() );
@ManfredSteyer
@ManfredSteyer Branch: arc-signal-store-custom-examples
@ManfredSteyer Branch: arc-signal-store-custom-examples-typed
@ManfredSteyer Michael Egger-Zikes Rainer Hahnekamp Manfred Steyer
@ManfredSteyer
@ManfredSteyer • Maintainable Architectures • Standalone Components & APIs •
Micro Frontends and Module Federation • Signals and Your Architecture: CD, NGRX Signal Store, RxJS-Interop Public or Company Training, Remote or On-Site English: angulararchitects.io/workshop-en German: angulararchitects.io/workshop-de
@ManfredSteyer d Remote Company Workshops and Consulting http://angulararchitects.io