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
Keynote: Frontend Architectures @BASTA! Spring ...
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Manfred Steyer
PRO
February 25, 2020
Programming
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Keynote: Frontend Architectures @BASTA! Spring 2020, Frankfurt
Manfred Steyer
PRO
February 25, 2020
More Decks by Manfred Steyer
See All by Manfred Steyer
Beyond Chatbots: Agentic UI with Open Standards @AGNTcon 2026 in Amsterdam
manfredsteyer
PRO
0
76
Next-Level Frontends: Agentic Web UIs Under the Hood
manfredsteyer
PRO
0
56
Agentic UI with Open Standards @ngGraz Sep 2026
manfredsteyer
PRO
0
76
Agentic UI with Open Standards @GDG Salzburg, Bgl & Prishtina
manfredsteyer
PRO
0
70
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
1
510
Generative UI & AI-Assistants for Your Angular Solutions
manfredsteyer
PRO
0
210
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
300
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
300
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
210
Other Decks in Programming
See All in Programming
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
160
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
130
What We Talk About When We Talk About XP
m_seki
2
660
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
120
そのリトライ、死んだコネクションを使い回していませんか ── GoのHTTPクライアントとHTTP/2を実プロダクト障害から学び直す
myus4a
0
150
WebAssembly in Android Apps 〜 WASMはJNIの夢を見るか
keiji
1
110
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
210
{ Android | Kotlin } Gradle Plugin in 2026
ryunen344
1
320
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
260
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
190
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
140
SREの越境 / SRE Collaboration
y0hgi
2
240
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.7k
The Cult of Friendly URLs
andyhume
79
7k
A better future with KSS
kneath
240
18k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.1k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
870
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
890
The Curse of the Amulet
leimatthew05
3
15k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
76k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
540
Automating Front-end Workflow
addyosmani
1369
210k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Transcript
@ManfredSteyer s ManfredSteyer
@ManfredSteyer
@ManfredSteyer Frontend O/R-Mapper Service Layer Auto-Mapper Messaging Schnittstellen Contracts Domain
Logic Patterns MV* + Components
@ManfredSteyer Frontend Backend
@ManfredSteyer Usability on Multiple Platforms
@ManfredSteyer More and More Code on the Client
@ManfredSteyer Long Term Maintainability (10-20+ yrs)
@ManfredSteyer Milk Products Lasting Longer than some Frontend Frameworks
@ManfredSteyer Content Domain Driven Design Monorepos Microfrontends
@ManfredSteyer DDD
@ManfredSteyer Example e-Procurement System
@ManfredSteyer Catalog Approval Specification Ordering Example Sub-Domains
@ManfredSteyer Catalog Approval Specification Ordering Context Map
@ManfredSteyer Implementing DDD with a Monorepo
@ManfredSteyer Monorepo
@ManfredSteyer Advantages No version conflicts No burden with distributing libs
@ManfredSteyer Technical Challanges (Re-)Compilation (Re-)Testing Access Restriction b/w Libs Visualization
@ManfredSteyer https://nx.dev/web
@ManfredSteyer Micro Frontends
@ManfredSteyer Catalog Approval Specification Ordering Microfrontends ≈ Frontend per Sub-Domain
Sub-Domains
@ManfredSteyer Main Reasons for Microfrontends Decoupling b/w teams Autarkic teams
Varying technology/ architecture Separate Deployment
@ManfredSteyer
@ManfredSteyer
@ManfredSteyer
@ManfredSteyer µService Providing a (SPA-based) Shell µFrontend µFrontend µFrontend Shell
@ManfredSteyer Conclusion Requirements for modern UIs --> Complexer Frontend Architectures
DDD: Cutting into Domains Monorepos: Modelling Domains with Libs Microfrontends: Decoupling b/w Teams
@ManfredSteyer Contact [web] ANGULARarchitects.io [twitter] ManfredSteyer d Slides & Examples