System Design · Senior · Question 25 of 75

What ways of composing micro-frontends exist?

Explanation

Build-time composition is simple but rules out independent deploys. Server-side composition assembles HTML from fragments. Runtime composition gives independent releases at the cost of complexity and dependency coordination. iframes give isolation but are poor for UX and SEO.

Further reading

Problem with a question

System Design · Senior · question 25

Test yourself

Take the System Design · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz