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
Design System for Micro frontends
Search
Azizi Yazit
October 20, 2021
Education
0
51
Design System for Micro frontends
Azizi Yazit
October 20, 2021
Tweet
Share
More Decks by Azizi Yazit
See All by Azizi Yazit
Effective GIT Branching Strategy for Rapid UI Development
aziziyazit
0
29
Analisa Kesusasteraan
aziziyazit
0
3
Design System 101
aziziyazit
0
81
Continuous Integration with Trunk-based and Feature toggle (JomLaunch Edition)
aziziyazit
0
190
Continuous Integration with Trunk-based and Feature toggle
aziziyazit
1
170
[Ng-keralam] Style Guide Driven Development
aziziyazit
0
170
Logo basic prog lang (Hafsa)
aziziyazit
0
17
Back to the basic (Agile Manifesto)
aziziyazit
0
200
Math Proj Based
aziziyazit
0
54
Other Decks in Education
See All in Education
20241004_Microsoft認定資格のFundamentals全部取ってみた
ponponmikankan
2
370
LLMs for Social Simulation: Progress, Opportunities and Challenges
wingnus
1
120
Use Cases and Course Review - Lecture 8 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
780
Da Necessidade da Devoção à Virgem Santíssima
cm_manaus
0
100
お仕事図鑑pitchトーク
tetsuyaooooo
0
2.3k
Library Prefects 2024-2025
cbtlibrary
0
120
TP5_-_UV.pdf
bernhardsvt
0
120
Kaggle 班ができるまで
abap34
1
220
Image Processing 1 : 1.Introduction
hachama
0
430
SQL初級中級_トレーニング【株式会社ニジボックス】
nbkouhou
0
23k
自己紹介 / who-am-i
yasulab
PRO
2
4.3k
情報処理工学問題集 /infoeng_practices
kfujita
0
150
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Designing Experiences People Love
moore
138
23k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.5k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
32
2.7k
Making Projects Easy
brettharned
116
5.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
0
97
Transcript
microfrontends Design system
An architectural style where independently deliverable frontend applications are composed
into a greater whole
1 2 3 incremental changes independent deployment autonomous team
A Design system is collection of reusable components, guided by
clear standard, that can be assembled together to build any number of application.
1 2 3 documented components living style guide single source
of truth
Design System App 1 App 2 v1 v1 v1 v2
v2 v2 App 3 v2 App 4 v1 Centralised
Design System App 1 App 2 v1 v1 v1 v2
v2 v2 App 3 v2 App 4 v1 Centralised
Design System App 1 App 2 v1 v1 v1 v2
v2 v2 App 3 v2 App 4 v1 Centralised
Design System App 1 App 2 v1 v1 v1 v2
v2 v2 App 3 v2 App 4 v1 Centralised independent deployment autonomous team incremental changes
App 1 App 2 App 3 App 4 Independent Design
System
App 1 App 2 App 3 App 4 Independent Design
System
App 1 App 2 App 3 App 4 Independent Design
System
App 1 App 2 App 3 App 4 Independent Design
System independent deployment autonomous team incremental changes
Provider Design System Color System Spacing System Icons Atomic Components
Typography Fonts Composite Components Headless UI Compound Component Consumer Design System Customised Atomic Components Implemented Composite Components
Headless UI UI Logics & Interaction handling UI look &
feel Abstraction Implementation Provider Consumer
Headless UI
Headless UI
Headless UI
Provider-Consumer Provider Design System App 1 App 2 v1 v1
v1 v2 v2 v2 App 3 v2 App 4 v1 Consumer Design System Consumer Design System Consumer Design System Consumer Design System
Provider Design System App 1 App 2 v1 v1 v1
v2 v2 v2 App 3 v2 App 4 v1 Consumer Design System Consumer Design System Consumer Design System Consumer Design System independent deployment autonomous team incremental changes