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
270
NGRX Signal Store
Manfred Steyer
PRO
January 12, 2024
Tweet
Share
More Decks by Manfred Steyer
See All by Manfred Steyer
Micro Frontends Unmasked: Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
81
Modern Angular with the NGRX Signal Store New Rules for Your Architecture @BASTA 2024 in Mainz
manfredsteyer
PRO
0
12
Modern Angular with the NGRX Signal Store New Rules for Your Architecture @BASTA! 2024 in Mainz
manfredsteyer
PRO
0
170
Successful with Signals: 3 Patterns for Your Architecture
manfredsteyer
PRO
0
75
Native Federation: The Future of Micro Frontends in Angular
manfredsteyer
PRO
0
320
Architectures with Lightweight Stores: New Rules and Options
manfredsteyer
PRO
0
260
3 Effective Rules for Success with Signals in Angular
manfredsteyer
PRO
1
260
Modern Angular: Renovation for Your Applications
manfredsteyer
PRO
0
210
Where do we go from here? Strategies for Signals
manfredsteyer
PRO
0
200
Other Decks in Programming
See All in Programming
Prolog入門
qnighy
4
1k
いまから追い上げる、Jetpack Compose トレーニング
nyafunta9858
0
620
XStateでReactに秩序を与えたい
gizm000
0
740
オートマトン学習しろ / Do automata learning
makenowjust
3
130
Jakarta EE meets AI
ivargrimstad
0
400
Rubyのobject_id
qnighy
6
1.3k
Why Prism?
kddnewton
4
1.7k
Modernisation Progressive d’Applications PHP
hhamon
0
120
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
1k
ドメイン駆動設計を実践するために必要なもの
bikisuke
4
340
あなたのアプリ、ログはでてますか?あるいはログをだしてますか? (Funabashi.dev用 軽量版)
uzulla
2
130
Shinjuku.rb#95:心の技術書紹介
free_world21
1
110
Featured
See All Featured
How to name files
jennybc
75
98k
Mobile First: as difficult as doing things right
swwweet
221
8.8k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Automating Front-end Workflow
addyosmani
1365
200k
Raft: Consensus for Rubyists
vanstee
136
6.5k
Optimizing for Happiness
mojombo
375
69k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
1
57
From Idea to $5000 a Month in 5 Months
shpigford
379
46k
Making Projects Easy
brettharned
113
5.8k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
363
22k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
The Art of Programming - Codeland 2020
erikaheidi
48
13k
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