DEV Community
•
2026-04-13 23:12
MUI v4/v5 Style Conflicts in single-spa — A Complete Debug Record
Architecture Background
The project uses a single-spa microfrontend architecture. The host application is main-app, which loads child apps via a runScript function in react-app.js — including analytics-child-app, notification-child-app, comparison-child-app, and others.
Before getting into the problem, two things need to be understood upfront.
First, single-spa has no CSS isolation. I...