首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微前端
订阅
woshiyigemo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
基于 Webpack Module Federation,这可能是一个比较优雅的微前端解决方案
Webpack Module Federation 特性(下面统称 mf)是 webpack 5 一个重要的亮点,本文着重介绍了基于 mf 特性在 module federation 机制下优雅实践。
解密微前端:从qiankun看子应用加载
对于 qiankun 来说,路由劫持是在 single-spa 上去做的,而 qiankun 给我们提供的能力,主要便是子应用的加载和沙箱隔离。 我将分为三个 topic 去讲,这篇文章主要基于 qiankun 源码像大家讲一下微前端子应用的加载。 qiankun 是 sing…
解密微前端:从qiankun看沙箱隔离
对于 qiankun 来说,路由劫持是在 single-spa 上去做的,而 qiankun 给我们提供的能力,主要便是子应用的加载和沙箱隔离。 承接上文,这是系列的第二个 topic,这篇文章主要基于 qiankun 源码向大家讲一下沙箱隔离如何实现。 snapshotSan…
qiankun 微前端实践总结(二)
所以只好重新整理下,纪录一些踩过的坑和调研,希望能对大家有所帮助。本文内容基于 qiankun 的 2.x 版本。 有一些问题是自己发现并解决的,有一些是在 qiankun 的仓库 issue 区看到的。对于这些问题,我尽可能的讲清楚产生原因及解决思路和方法。 内联 js 的内…
qiankun 微前端方案实践及总结
1. 复用别的的项目页面 如果我们的项目需要开发某个新的功能,而这个功能另一个项目已经开发好,我们想直接复用时。PS:我们需要的只是别人项目的这个功能页面的内容部分,不需要别人项目的顶部导航和菜单。 一个比较笨的办法就是直接把别人项目这个页面的代码拷贝过来,但是万一别人不是 v…
qiankun 2.x 运行时沙箱 源码分析
从源码层面详细讲解了 `qiankun` 框架中的 JS 沙箱 和 样式沙箱的实现原理 ......
微前端框架 之 qiankun 从入门到源码分析
从 single-spa 的缺陷讲起 -> qiankun 是如何从框架层面解决 single-spa 存在的问题 -> qiankun 源码解读,带你全方位刨析 qiankun 框架
15分钟快速理解qiankun的js沙箱原理及其实现
qiankun框架为了实现js隔离,提供了三种不同场景使用的沙箱,分别是 snapshotSandbox、proxySandbox、legacySandbox。 从名字上我们可以理解快照就是给你着一张相片,来记录你此刻的状态。qiankun的快照沙箱是基于diff来实现的,主要…
qiankun下子应用keep-alive的方案与原理
keep-alive 先说下keep-alive的效果,首次在某个容器内渲染一个子应用,然后路由切换,容器渲染其他子应用。路由再次切回,容器渲染之前的子应用并且保留之前子应用的状态。 这种听起来很简单
Single-Spa + Vue Cli 微前端落地指南 + 视频 (项目隔离远程加载,自动引入)
single-spa 一个基于JavaScript的 微前端 框架,他可以用于构建可共存的微前端应用,每个前端应用都可以用自己的框架编写,完美支持 Vue React Angular。可以实现 服务注册 事件监听 子父组件通信 等功能。 single-spa-vue 是提供给使…