什么是微前端

本文将讲解微前端诞生的背景,详细解说微前端概念的缘由以及其深入理解,读完本文,相信你对微前端有一个比较全面的认知,明白它可以解决您团队以及整个企业什么问题,带来怎么样的收益。

微前端入门

但是网上关于微前端文章总是说得似是而非,于是我找到这篇文章进行翻译。并大概理解微前端的理念。目前还没有确定是否使用微前端架构,因为看起来业界对最佳实践并没有达成一致。

原文链接

从场景倒推我们要什么样的微前端体系

这篇文章大致是为了回答几个问题:

  1. 迁移到微前端,我们到底要什么?
  2. 业界的「微前端」体系通常包括哪些部分?
  3. 贴近研发同学侧的「微前端框架」通常用什么样的技术?
  4. 我们团队的项目现在能上「微前端」吗?需要做什么改造、到什么地步?

微前端在美团外卖的实践

微前端是一种利用微件拆分来达到工程拆分治理的方案,可以解决工程膨胀、开发维护困难等问题。随着前端业务场景越来越复杂,微前端这个概念最近被提起得越来越多,业界也有很多团队开始探索实践并在业务中进行了落地。可以看到,很多团队也遇到了各种各样的问题,但各自也都有着不同的处理方案。

Thinking in Microfrontend (微前端的那些事儿)

image.png

主要内容:

  1. 为什么微前端开始在流行?
  2. 实施微前端的六种方式。
  3. 微前端架构选型指南。
  4. 实例:大型 Angular 应用微前端的四种拆分策略。