集成方式
| 方式 | 特点 | 风险 |
|---|---|---|
| 构建时集成 | 以包依赖方式组合 | 发布仍需整体协调 |
| 运行时集成 | 运行时加载远程模块 | 依赖版本与性能开销管理 |
| iframe | 隔离性强 | 通信与体验一致性差 |
| Web Components | 标准封装 | 生态与样式穿透处理 |
微前端解决的是团队交付边界问题,如果前端规模不大,统一应用加模块化更划算。
按业务域把前端拆为可独立构建与发布的应用,由不同团队负责;集成方式包括构建时依赖、运行时模块加载、iframe 与 Web Components,需权衡一致性、性能与自治。
| 方式 | 特点 | 风险 |
|---|---|---|
| 构建时集成 | 以包依赖方式组合 | 发布仍需整体协调 |
| 运行时集成 | 运行时加载远程模块 | 依赖版本与性能开销管理 |
| iframe | 隔离性强 | 通信与体验一致性差 |
| Web Components | 标准封装 | 生态与样式穿透处理 |