Florian Rappl
Microfrontends with Blazor: Welcome to the Party!
#1about 5 minutes
Why monolithic frontends create development bottlenecks
Microservice backends enable autonomous teams, but a single monolithic frontend often leads to release train slowdowns and blockers.
#2about 6 minutes
Tracing the architectural evolution to microfrontends
Web architecture evolved from classic monoliths to separated frontends and microservice backends, making microfrontends the next logical step for scaling UI development.
#3about 7 minutes
Avoiding the hidden monolith with loose coupling
A successful microfrontend architecture uses an app shell with independent modules and avoids strong coupling to prevent creating a distributed monolith with feature overlaps.
#4about 6 minutes
Implementing microfrontends with Blazor component libraries
One approach is to use Blazor Razor Component Libraries (RCLs) as modules within a Blazor shell, keeping the entire solution within the C# ecosystem.
#5about 5 minutes
Using a JavaScript shell to host Blazor microfrontends
A hybrid approach uses a JavaScript-based app shell to lazy-load Blazor components, enabling framework flexibility and faster initial startup times.
#6about 17 minutes
Demonstrating a modular application with the Piral framework
The Piral framework facilitates a microfrontend architecture by using a feed service to dynamically load and compose independent modules, called pilets, into a cohesive application shell.
#7about 11 minutes
Q&A: Best practices and migration strategies
The discussion covers whether Blazor is a best practice, preferred lightweight frameworks like SolidJS, and strategies for migrating a monolith using the Strangler pattern.
Related jobs
Jobs that call for the skills explored in this talk.
Technoly GmbH
Berlin, Germany
Senior
JavaScript
Angular
+1
Hubert Burda Media
München, Germany
€80-95K
Intermediate
Senior
JavaScript
Node.js
+1
Matching moments
03:03 MIN
Unifying front-end and back-end development with Blazor
Blazor – the new SPA Framework for everyone who hates JavaScript
03:09 MIN
Why Blazor enables full-stack .NET development
Blazor Unleashed: The Future of .NET Web Development
02:03 MIN
Introducing the micro-frontend architectural pattern
Destructuring Frontend monoliths with MicroFrontends
01:25 MIN
Understanding the micro frontend architectural style
Micro Frontends with Module Federation: Why and How?
05:00 MIN
Managing frontend and backend microservices communication
.NET Microservices in Azure Container Apps
06:14 MIN
How Blazor components work as the core building block
Blazor Unleashed: The Future of .NET Web Development
03:01 MIN
Integrating applications using a micro-frontend architecture
Building the Right Product and Building It Right: A Glimpse into Extreme Programming, Atomic Design
02:32 MIN
Exploring Blazor's server, WebAssembly, and hybrid models
Blazor Unleashed: The Future of .NET Web Development
Featured Partners
Related Videos
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Snappy UI needs no Single-Page Application
Clemens Helm
Blazor Unleashed: The Future of .NET Web Development
Christian Giesswein
Blazor and Azure functions for Serverless Website
Menaka Baskerpillai
Blazor – the new SPA Framework for everyone who hates JavaScript
Christian Giesswein
Interface Contracts in Microfrontend Architectures
Alexander Günsche
.NET Microservices in Azure Container Apps
Ryan Niño Dizon
Stairway to Heaven - Scaling Frontends the Right Way
Florian Rappl
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.

&why GmbH
Berlin, Germany
€50-70K
Junior
Intermediate
Senior
React
Next.js
TypeScript


euroident GmbH
Dietmannsried, Germany
Remote
€45-60K
GIT
Blazor
PostgreSQL
+1

Ingenieurbüro für Bauwesen Schmidt GmbH
Schmallenberg, Germany
Remote
CSS
GIT
.NET
REST
+6

QUMsult GmbH & Co. KG
Freiburg im Breisgau, Germany
Remote
€38K
CSS
HTML
Java
+7

Baros Solutions GmbH
Burghausen, Germany
CSS
GIT
HTML
Azure
Linux
+13

RecruitmentRevolution.com
Manchester, United Kingdom
Remote
£45-65K
Intermediate
CSS
HTML
REST
+5

mt-g medical translation GmbH & Co. KG
Ulm, Germany
Remote
.NET
Azure
Blazor

Hnm Solutions
Brussels, Belgium
.NET
Blazor
MongoDB
RabbitMQ
Microservices
+1