多年来,前端生态已经发展出用于解决不同问题的不同架构,但是一直缺少可以让数十个或数百个开发人员在一个可不断扩展的项目上同时开发的架构方式,而微前端的出现弥补了这一空白。
虽然微前端绝不是前端项目的唯一架构方式,但是它给我们提供了用于创建大型前端项目的多种选择。我们学习微前端的旅程将从原理开始,分析如何在一个架构中应用这些原理,并探究微前端和微服务的相似之处。