首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微前端
订阅
鲈鱼luyu2333
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
微前端04 : 乾坤的资源加载机制(import-html-entry的内部实现)
我们在前面的文章"微前端02 : 乾坤的微应用加载流程分析(从微应用的注册到loadApp方法内部实现)"中提到过获取微应用的资源,本文将会对获取资源的过程进行详细讲解。
微前端qiankun原理分析
1. 安装 2. 主应用注册 3. 子应用的改造 在研究qiankun的原理之前,我们应该试着提出一些问题,然后在阅读源码的过程中去寻找答案。对于qiankun,我们比较关心的问题有: 配置微应用的第一步就是在主应用中注册子应用,配置好子应用的名称、入口、dom容器以及唤醒条件…
微应用乾坤路由原理简析
探讨乾坤的一些基本实现,帮助了解乾坤原理的一个入门。 微前端架构旨在解决应用在一个长时间维护过程中,演变成巨石应用( Frontend Monolith )后,带来的难以维护问题。而乾坤则是基于这类中后台单页应用提出的解决方案。qiankun的主框架选择了成熟的single-s…
15分钟快速理解qiankun的js沙箱原理及其实现
qiankun框架为了实现js隔离,提供了三种不同场景使用的沙箱,分别是 snapshotSandbox、proxySandbox、legacySandbox。 从名字上我们可以理解快照就是给你着一张相片,来记录你此刻的状态。qiankun的快照沙箱是基于diff来实现的,主要…
字节跳动是如何落地微前端的
微前端是一种由独立交付的多个前端应用组成整体的架构风格,将前端应用分解成一些更小、更简单的能够独立开发、测试、部署的应用。本文对微前端的原理和实践进行了详细的描述,并预告Modern.js即将开源~
万字长文-落地微前端 qiankun 理论与实践指北
微前端的特性:“技术栈无关”,“独立开发、独立部署”,“环境隔离” 这意味着我们可以循序渐进的进行巨石应用的拆解,去技术升级、去架构尝试、去业务拆解等等。以低成本、低风险的进行,为项目带来更多可能性
微前端落地,悬着的心终于放下了
微前端上线总结,复杂、冗余的工程架构进行了微前端架构升级,解决系统工程难度大、团队协作难、扩展能力差等问题。
「前端工程」记一次搭建业务平台组件库的过程
前言 因业务平台扩大,组件越来越丰富,想通过抽离组件(包含功能组件,业务组件,基础组件)的方式分享给公司更多的小伙伴使用,所以有了这样的一次分享。😄😄 接下来,我将对自己的这次所学所得做一次总结。 耐
All in one:项目级 monorepo 策略最佳实践
0. 🧉 前言 在最近的项目开发中,出现了一个令我困扰的状况。我正在开发的项目 A,依赖了已经线上发布的项目 B,但是随着项目 A 的不断开发,又需要不时修改项目 B 的代码(这些修改暂时不必发布线上),如何能够在修改项目 B 代码后及时将改动后在项目 A 中同步? 在项目 …
Monorepo最佳实践之Yarn Workspaces
Yarn Workspaces是Yarn提供的Monorepo依赖管理机制,从Yarn 1.0开始默认支持,用于在代码仓库的根目录下管理多个project。