微前端的学习笔记【1】

前后端的架构发展史

传统的单页应用Spa的模式

按照技术分类发展

按照职能划分

按照架构分离

前端的分离 团队的分离。不同的技术栈,集成进不同的页面。最终集成进浏览器

微前端最终想要的效果=====>微组件【微模块】

发展史

iframe 页面集成

天然的全局上下文隔离 每次进入 都是资源上下文的重建

Single Spa

既是一个解决方案 但也是一个框架,这个框架仅仅只是解决了一个入口,其他微前端中需要处理和急需解决的问题。还未实现

阿里的乾坤

基于single-spa二次开发,基于二次开发。基于页面集成

京东的micro App

基于webComponents

都是html entry 基于 eval来执行js

模块联邦 module federation 去中心化

在很多中小企业中,会一开始就打造微前端吗,微前端是药很多老的工程老的代码打交道的。而不是一开始就和其他的应用互相集成。耳很多企业是根据业务单元进行代码集成,模块联邦单独做微前端,还有待商榷。但是模块联邦是趋势。但是可以与当下组合。把模块联邦作为一个代码共享工具使用


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注