Florian Rappl
Multiple Ships to the Island - Micro Frontends & Island Architectures
#1about 2 minutes
Micro frontends are an organizational pattern for scaling teams
Micro frontends enable development scaling by structuring work around small, autonomous "two-pizza teams" that require minimal alignment.
#2about 5 minutes
Exploring technical patterns for micro frontend composition
Several technical approaches can be used for composition, including the web approach with iframes, server-side composition, and client-side composition with web components.
#3about 3 minutes
Achieving independent deployment cycles for each team
The architecture allows teams to develop and deploy their micro frontends on their own schedules without needing to align with other teams.
#4about 3 minutes
Defining a micro frontend as a container for domain components
A micro frontend is best understood as a container for domain-specific components, which are enriched with business logic, rather than just a library of generic UI elements.
#5about 7 minutes
Demo of a client-side composed micro frontend application
A Netflix clone demonstrates how features managed by different micro frontends can be dynamically enabled or disabled using a discovery service.
#6about 6 minutes
Introducing islands architecture to reduce javascript payload
Islands architecture improves performance by server-rendering static HTML and only shipping JavaScript for interactive "islands," using either partial hydration or resumability.
#7about 8 minutes
Combining micro frontends with an islands architecture
By composing micro frontends on the server and using resumability, you can achieve both scalable development and high-performance, zero-JavaScript-by-default user experiences.
#8about 10 minutes
Demo of a server-rendered micro frontend application
A revised Netflix clone shows how the combined architecture enables a fast, server-rendered experience that works without JavaScript while retaining development autonomy.
#9about 14 minutes
Q&A on practical implementation and impact
The Q&A covers common examples like iframes for ads, the positive impact on SEO, local development strategies, and the performance trade-offs of using multiple frameworks.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
00:11 MIN
Understanding the purpose and benefits of micro-frontends
Stairway to Heaven - Scaling Frontends the Right Way
00:18 MIN
The role of micro-frontends in scaling development teams
Micro-Frontends with Module Federation: Beyond the Basics
01:18 MIN
Evolving from layered architecture to vertical slices
Interface Contracts in Microfrontend Architectures
02:00 MIN
Introducing the micro-frontend architectural pattern
Destructuring Frontend monoliths with MicroFrontends
10:34 MIN
Implementing microservice and micro-frontend architectures
Crew Management System for Airlines: Plan duties for pilots & flight attendants worldwide
05:57 MIN
Tracing the architectural evolution to microfrontends
Microfrontends with Blazor: Welcome to the Party!
33:55 MIN
Audience Q&A on practical micro-frontend challenges
Micro-frontends anti-patterns
03:59 MIN
Understanding the key benefits of micro-frontend architecture
Micro-frontends anti-patterns
Featured Partners
Related Videos
Microfrontends with Blazor: Welcome to the Party!
Florian Rappl
Interface Contracts in Microfrontend Architectures
Alexander Günsche
Stairway to Heaven - Scaling Frontends the Right Way
Florian Rappl
Snappy UI needs no Single-Page Application
Clemens Helm
Front-End Micro Apps
Serg Hospodarets
Microfrontends at Scale
Josh Goldberg
Independently together: how micro-applications improve developer experience + app performance
Bilal Cinarli
Destructuring Frontend monoliths with MicroFrontends
Trishul Goel
Related Articles
View all articles


.gif?w=240&auto=compress,format)
From learning to earning
Jobs that call for the skills explored in this talk.


Senior Fullstack Engineer – Angular/.Net (f/m/d)
Apaleo
München, Germany
Remote
€65-85K
Senior
.NET
Angular
JavaScript
+1


Modern Frontend Developer - Clean Code & UX Thinking
Rocken AG
Rorschach, Switzerland
Remote
CHF95-105K
CSS
JSON
gRPC
+5

Frontend-Focused Fullstack Developer (React / Next.js)
Rocken AG
Aarau, Switzerland
Remote
€83-111K
REST
React
NestJS
+3


Frontend Entwickler - Schwerpunkt Angular / UI/UX
Mamisch Digital GmbH
Wesel, Germany
Remote
CSS
GIT
Routing
Angular
+1

Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
Berlin, Germany
API
CSS
GIT
HTML
Scrum
+5

Frontend Web Developer - JavaScript | React | Angular | Vue.js | Bootstrap | Tailwind | HTML | CSS
Tech Solutions Gmbh
Brandenburg an der Havel, Germany
API
CSS
GIT
HTML
Scrum
+5