Vue · Senior · Question 73 of 75
How do micro-frontends share one Vue runtime with Module Federation?
- ✓Correct answer: Declare
vue(and libraries like Pinia) as shared singletons so remotes don't load their own copies - 2Each remote must bundle its own Vue
- 3Use iframes only
Explanation
Multiple Vue copies break provide/inject, devtools and memory. Version ranges must be compatible.