微前端是把微服务思想延伸到前端:一个应用由多个独立开发、独立构建、独立部署甚至不同技术栈的子应用组合而成,基座(主应用)负责路由分发与装载。适合巨型单体前端、多团队并行交付、老系统渐进改造(如 jQuery 老站嵌入 React 新模块)的场景。

代价同样明显:运行时或构建时集成带来工程复杂度,公共依赖去重、样式与 JS 隔离、跨应用通信、整体监控都要额外方案;小团队中小项目用 monorepo 加组件库往往更划算。易错点:微前端解决的是组织与交付问题而不是性能问题,滥用反而拖慢首屏、放大复杂度;子应用拆分应按业务域而非技术层。追问:主流方案对比(qiankun、Module Federation、无界 wujie、iframe)、与 monorepo 的边界。