Overview
Syllabus
Intro
"old" situation
challanges
tighly coupled
release cycle
testing
big plans
current application not future proof
what business value can we add?
time to market
focus
performance
what developer experience can we add?
modern technologies
ownership
freedom
rebuild step by step
meanwhile...
Micro frontend architecture is an approach to developing web application as a composition of small frontend apps.
Instead of writing a large monolith frontend application, the application is broken down into domain specific micro frontends, which are self- contained and can be developed and deployed independently.
what is a domain?
one team per domain
start small
account
microfrontend architecture
advantages
domain knowledge
deployments
other improvements
demo
challenges
dependency management
breaking down the silos
global changes
bundle size
stitching layer
Taught by
JSWORLD Conference