什么是微前端呢?目前网络上对其普遍的定义是:“微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。” [4]
简单总结下目前整理的资料对于微前端解读的共识:
- 针对复杂的单体前端应用面临的调试与维护困难的问题;
- 仿照了后端微服务的理念,在前端也对UI工程进行了模块分拆 [2];
- 微前端的优势包括应用自治,单一职责和技术栈无关 [6]。
当然微前端在实际落地时也面临一些挑战,因此如何设计微前端架构就很重要。
什么是微前端呢?目前网络上对其普遍的定义是:“微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,即将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。” [4]
简单总结下目前整理的资料对于微前端解读的共识:
当然微前端在实际落地时也面临一些挑战,因此如何设计微前端架构就很重要。
本文标题:微前端简单了解
本文链接:https://www.haomeiwen.com/subject/nmtvactx.html
网友评论