Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Reactive Thinking with Signals and the Resource...
Search
Manfred Steyer
PRO
October 18, 2025
Programming
330
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Reactive Thinking with Signals and the Resource API
Manfred Steyer
PRO
October 18, 2025
More Decks by Manfred Steyer
See All by Manfred Steyer
Human in the Loop Beyond Approval: Toward True Collaboration @FrontMania 2026 in Utrecht
manfredsteyer
PRO
0
62
Agentic UI: Where the Agent meets the User @FrontMania 2026 in Utrecht
manfredsteyer
PRO
0
66
A2UI as an Architecture Question: Agentic UI Between AI Freedom and Control
manfredsteyer
PRO
0
94
AI-Ready Angular Architectures Architecture as Executable Contract
manfredsteyer
PRO
0
250
Nostalgia Meets Technology: Super Mario with TypeScript @BASTA 2026 in Mainz, Germany
manfredsteyer
PRO
0
59
Beyond Chatbots: Agentic UI with Open Standards @AGNTcon 2026 in Amsterdam
manfredsteyer
PRO
0
150
Next-Level Frontends: Agentic Web UIs Under the Hood
manfredsteyer
PRO
0
110
Agentic UI with Open Standards @ngGraz Sep 2026
manfredsteyer
PRO
0
120
Agentic UI with Open Standards @GDG Salzburg, Bgl & Prishtina
manfredsteyer
PRO
0
100
Other Decks in Programming
See All in Programming
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
120
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
[ハンズオン]AIへの指示だけで「五目並べ」を作ってみよう
satoshi256kbyte
1
380
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
180
Domain-Driven Transformation
hschwentner
2
2.3k
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
220
AWSに止められる覚悟してますか?
morizo_1984
2
530
dotNET_vulnclicker_intro.pdf
deka_morita
0
140
sbt 2.0: takeoff
eed3si9n
0
160
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
2
630
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Crafting Experiences
bethany
1
380
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Ten Tips & Tricks for a 🌱 transition
stuffmc
1
270
HDC tutorial
michielstock
2
960
Thoughts on Productivity
jonyablonski
76
5.4k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Mind Mapping
helmedeiros
1
400
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
Skip the Path - Find Your Career Trail
mkilby
1
260
Transcript
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Reactive Thinking
with Signals and the Resource API ANGULARarchitects.io
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Application Code
as a Script Control-Flow Centric
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Marble Run
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Marble Run
Data Binding Data-Flow-Centric
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 5 How
to Switch to a More Data-Flow-Centric Design?
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 6 How
to Switch to Reactive Thinking?
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 7 1)
Signal Graph 101 2) Demo Application 3) Signal Graph in Demo Agenda
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 8 About
Me (Remote) Angular Workshops and Consulting Google Developer Expert for Angular Blog, Books, Articles, and Talks about Angular Manfred Steyer, ANGULARarchitects.io
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 9 Signal
Graph 101
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 10 cakes
= signal(['Sacher Cake', 'Pancake', 'Ice Cream Pancake']); selected = signal(2); selectedCake = computed(() => this.cakes()[this.selected()]); cakeResource = createCakeResource(this.selectedCake); details = this.cakeResource.value; error = this.cakeResource.error; A Simple First Example …
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 11 Angular
Dev Tools (Preview)
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 12 DEMO
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 13 Reactive
Graph in Our App
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 14 canvas
(view child) style levelKey play levelResource tilesMapResource tilesResource render (effect) levelOverviewResource heroMapResource heroResource
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 15 DEMO
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 16 Modern
Angular 2nd Edition angularArchitects.io/modern Free eBook
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 17 1)
Think in terms of data flows 2) Build a reactive graph: computed, resource, … 3) Service/ Function: creating httpResource Conclusion
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten Marble Run
• Textmasterformat bearbeiten • Zweite Ebene Mastertextformat bearbeiten 19 [Social
Media] Manfred Steyer [web] ANGULARarchitects.io Manfred Steyer @ Manfred Steyer Slides & Examples Remote Company Workshops and Consulting http://angulararchitects.io