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
Keynote: Frontend Architectures @BASTA! Spring ...
Search
Manfred Steyer
PRO
February 25, 2020
Programming
0
330
Keynote: Frontend Architectures @BASTA! Spring 2020, Frankfurt
Manfred Steyer
PRO
February 25, 2020
Tweet
Share
More Decks by Manfred Steyer
See All by Manfred Steyer
Migration to Signals, Signal Forms, Resource API, and NgRx Signal Store @Angular Days 03/2026 Munich
manfredsteyer
PRO
0
160
AI Assistants for YourAngular Solutions @Angular Graz, March 2026
manfredsteyer
PRO
0
100
AI Assistants for Your Angular Solutions @ngVienna March 2026
manfredsteyer
PRO
0
57
AI Assistants for Your Angular Solutions
manfredsteyer
PRO
0
160
Nostalgia Meets Technology: Super Mario with TypeScript
manfredsteyer
PRO
0
110
Full Cycle Reactivity in Angular: SignalStore mit Signal Forms und Resources
manfredsteyer
PRO
0
79
Premier Disciplin for Micro Frontends Multi Version/ Framework Scenarios @OOP 2026, Munic
manfredsteyer
PRO
0
230
Beyond the Basics: Signal Forms
manfredsteyer
PRO
0
140
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
230
Other Decks in Programming
See All in Programming
Xdebug と IDE による デバッグ実行の仕組みを見る / Exploring-How-Debugging-Works-with-Xdebug-and-an-IDE
shin1x1
0
150
AWS×クラウドネイティブソフトウェア設計 / AWS x Cloud-Native Software Design
nrslib
16
3.4k
Codex の「自走力」を高める
yorifuji
0
1.3k
安いハードウェアでVulkan
fadis
1
810
コードレビューをしない選択 #でぃーぷらすトウキョウ
kajitack
3
1.2k
KagglerがMixSeekを触ってみた
morim
0
320
今からFlash開発できるわけないじゃん、ムリムリ! (※ムリじゃなかった!?)
arkw
0
150
野球解説AI Agentを開発してみた - 2026/02/27 LayerX社内LT会資料
shinyorke
PRO
0
370
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
620
Kubernetesでセルフホストが簡単なNewSQLを求めて / Seeking a NewSQL Database That's Simple to Self-Host on Kubernetes
nnaka2992
0
180
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
450
「効かない!」依存性注入(DI)を活用したAPI Platformのエラーハンドリング奮闘記
mkmk884
0
250
Featured
See All Featured
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Balancing Empowerment & Direction
lara
5
990
Accessibility Awareness
sabderemane
0
84
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
460
Between Models and Reality
mayunak
2
240
WCS-LA-2024
lcolladotor
0
500
Producing Creativity
orderedlist
PRO
348
40k
How STYLIGHT went responsive
nonsquared
100
6k
We Are The Robots
honzajavorek
0
200
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Designing for humans not robots
tammielis
254
26k
GitHub's CSS Performance
jonrohan
1032
470k
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