微前端架构详解 - 乾坤
引言
后有「微服务」,前有「微前端」。微前端是一个近几年才火起来的名词,伴随着近年来前端技术的超速发展和 “js 必将一统天下” 的口号,JavaScript 现在已经无所不能了。
10 年前,网页前端还是以 html + css + js 为主,被程序员们称为最简单的编程语言,最易上手的一个端,甚至部分前端还需要兼职美工。现在,前端领域已经玩出了各种花样,上能写服务端中间件,下能写移动端 App。连最开始的网页前端,也从 jQuery 这样的工具库转化到响应式框架和组件化的时代了。
组件化已经基本可以满足大中小型应用的需求了,但面对一些超大体量的应用时,传统组件化架构就会产生诸多问题。这时,为了解决这些问题,微前端架构诞生了。