腾讯分分彩做号网站,找代理注册公司的弊端,同城推广平台,百度关键词优化外包一、课程目标 微前端概念;现有方案利弊;Single-spa实现原理;掌握使用qiankun搭建微应用;二、课程大纲 微前端背景现在web应用面临的问题微前端的价值微前端应用具备哪些能力微前端解决方案有哪些基于qiankun的实践1、微前端背景
2014年: Martin Fowler和James Lewis共同提…一、课程目标
微前端概念;现有方案利弊;Single-spa实现原理;掌握使用qiankun搭建微应用;二、课程大纲
微前端背景现在web应用面临的问题微前端的价值微前端应用具备哪些能力微前端解决方案有哪些基于qiankun的实践1、微前端背景
2014年: Martin Fowler和James Lewis共同提出了 微服务 的概念。微服务是一种开发软件的架构和组织方法,其中软件由通过明确定义的API进行通信的 小型独立服务 组成。 微服务的主要思路是: 将应用 分解 为小的、互相连接的微服务,一个微服务完成某个 特定功能。 每个微服务都有自己的业务逻辑和适配器,不同的微服务,可以使用 不同的技术 去实现。 使用 统一的网关 进行调用。 由上可见微服务的主要思路是化繁为简,通过更加细致的划分,使得服务内部更加内聚,服务之间耦合性降低,有利于项目的团队开发和后期维护。把微服务的概念应用到前端,前端微服务/微前端服务 就诞生了,简称其为微前端。 微前端的概念是由Thoughtworks在2016年提出的。 2018年:第一个微前端工具 single-spa 在 github 开源。 2019年:基于 single-spa 的 qiankun 问世。 2020年: Module Federation(webpack5) 把项目中模块分