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
Die Zukunft der Web-Entwicklung
Search
Manfred Steyer
PRO
February 22, 2023
Programming
0
190
Die Zukunft der Web-Entwicklung
Manfred Steyer
PRO
February 22, 2023
Tweet
Share
More Decks by Manfred Steyer
See All by Manfred Steyer
Migrating to Signals: A Practical Workshop
manfredsteyer
PRO
0
280
Micro Frontends with Web Standards
manfredsteyer
PRO
0
220
The New NGRX Signal Store for Angular: 3+n Flavors
manfredsteyer
PRO
1
190
Leveraging the new NGRX Signal Store
manfredsteyer
PRO
0
150
Modern State Management in Angular: The 3+n Flavors of the NGRX Signal Store
manfredsteyer
PRO
0
95
NGRX Signal Store
manfredsteyer
PRO
0
200
signals-arc.pdf
manfredsteyer
PRO
0
220
Camel and Eye of a Needle: Integration of SPA-based Micro Frontends
manfredsteyer
PRO
0
91
Micro Frontends with Modern Angular
manfredsteyer
PRO
1
480
Other Decks in Programming
See All in Programming
オブジェクト指向コードレビューの新しいアプローチ
akkie76
3
1.5k
DDD, necessary but insufficient: physical design principles for microservices
cer
PRO
0
2.2k
両面どころかインフラもTSでできるよ ~ 全方位TypeScriptによるプロダクト開発 ~
myfinder
9
2.5k
Enhancing Applications with Accessibility API
kishikawakatsumi
3
1k
プロンプトエンジニアリング入門
tomokusaba
2
990
【KMC春合宿2024】実装視点で見るNeural Radiance Fields
runningoutrate
0
150
Open Source Swift Workshop - Foundation and first party libraries
ikesyo
0
270
Creating Retro-Style Photos Using Swift
ski
1
360
品質が高いコードって何?Rev2.1
ickx
1
490
Swiftの型推論を学ぼう | Let's Learn About Type Inference in Swift
omochi
2
660
Dockerで始めるAWS Lambda開発
stutkhd0709
14
2.5k
脱・初心者!脱・マネコン!AWS CDKを使ってみませんか!?
har1101
0
180
Featured
See All Featured
Clear Off the Table
cherdarchuk
82
310k
RailsConf 2023
tenderlove
0
510
Large-scale JavaScript Application Architecture
addyosmani
501
110k
What’s in a name? Adding method to the madness
productmarketing
PRO
14
2.6k
Building an army of robots
kneath
300
41k
The Straight Up "How To Draw Better" Workshop
denniskardys
227
130k
How GitHub Uses GitHub to Build GitHub
holman
467
290k
VelocityConf: Rendering Performance Case Studies
addyosmani
319
23k
Creatively Recalculating Your Daily Design Routine
revolveconf
209
11k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
153
14k
Rebuilding a faster, lazier Slack
samanthasiow
72
8.2k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
11
1.4k
Transcript
ManfredSteyer ManfredSteyer
ManfredSteyer
ManfredSteyer
ManfredSteyer
ManfredSteyer Manfred Steyer
ManfredSteyer
ManfredSteyer Fine-grained Reactivity
ManfredSteyer Signal 4711 Consumer read set notify 4712
ManfredSteyer Smart Compilation
ManfredSteyer Convetion over Configuration
ManfredSteyer Progressive Hydration
ManfredSteyer HTML JS DATA FMP
ManfredSteyer HTML JS DATA TTI FMP
ManfredSteyer HTML JS DATA TTI "Uncanny Vally" FMP
ManfredSteyer
ManfredSteyer HTML DATA FMP JS JS JS JS JS JS
JS JS TTI
ManfredSteyer HTML DATA FMP JS JS JS JS TTI
ManfredSteyer Different Frameworks for Different Use Cases
ManfredSteyer Know and prioritize your Architecture Goals!
ManfredSteyer Will the "Big 3" catch up?
ManfredSteyer flights: Flight[] = []; const flights = await this.flightService.findAsPromise(from,
to); this.flights = flights; <div *ngFor="let f of flights"> <flight-card [item]="f" /> </div>
ManfredSteyer flights = signal<Flight[]>([]); const flights = await this.flightService.findAsPromise(from, to);
this.flights.set(flights); <div *ngFor="let f of flights()"> <flight-card [item]="f" /> </div>
ManfredSteyer
ManfredSteyer
ManfredSteyer Slides & Examples Remote Company Workshops and Consulting http://angulararchitects.io