E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Qiankun
系列3:【深入】
qiankun
动态与按需加载子应用—像电影一样控制出现时机
一、引言:为何需要动态加载在现代前端开发中,性能优化始终是一个关键问题。对于微前端架构而言,管理多个子应用带来了前所未有的灵活性,但也对资源的加载和使用效率提出了更高要求。假设你的微前端项目就像一场电影,而子应用是场景或演员。在不同的情节中,我们只需要特定的场景和演员出现,而不需要所有场景和演员一开始就站在舞台上等待。这时,动态加载和按需加载就成为了关键工具——让需要的内容在正确的时机上场,节省性
rabbit_it
·
2024-09-15 17:12
qiankun学习
前端框架
前端
阿里云
qiankun
结合 vue3, 小白快速上手体验
一、主应用改造首先需要维护一份微应用列表,里面包含了微应用的名称、入口和生效规则,若需要给子应用传递内容,可以在props传入对应的内容//app.jsconstapps=[{name:'micro-vue-app3',entry:'//localhost:3013',container:'#micro-vue-app3',activeRule:'/micro-vue3-app3',props:{
陈y_d
·
2024-09-14 19:30
vue.js
前端
javascript
基于微前端
qiankun
的多页签缓存方案实践
本文梳理了基于阿里开源微前端框架
qiankun
,实现多页签及子应用缓存的方案,同时还类比了多个不同方案之间的区别及优劣势,为使用微前端进行多页签开发的同学,提供一些参考。一、多页签是什么?
JavaMonsterr
·
2024-09-10 01:25
程序员
Java
计算机
前端
缓存
vue.js
【面试题】2024前端面试真题_中国电信前端面试(1)
reactmemo效果,react.meno第二个参数是什么pureComponent手写代码实现一个有状态的倒计时浏览器强缓存,cacle-control有哪些字段浏览器缓存原理微信原生小程序性能指标有没有看过
qiankun
2401_84437604
·
2024-08-30 12:05
程序员
前端
面试
职场和发展
项目搭建使用
qiankun
(乾坤),入门篇,以及遇到的坑与解决
微前端架构具备以下几个核心价值:技术栈无关主框架不限制接入应用的技术栈,微应用具备完全自主权独立开发、独立部署微应用仓库独立,前后端可独立开发,部署完成后主框架自动完成同步更新增量升级在面对各种复杂场景时,我们通常很难对一个已经存在的系统做全量的技术栈升级或重构,而微前端是一种非常好的实施渐进式重构的手段和策略独立运行时每个微应用之间状态隔离,运行时状态不共享第一步:一个系统里面分主应用和子应用在
喂!大掌柜
·
2024-08-30 11:02
前端
vue
vue.js
前端框架
qiankun
项目填坑:隐藏菜单和header
最近接了一个项目,架构是
qiankun
,需要在这基础上进行修改;找到对应的项目后,运行该项目就消耗了很多精力;好不容易运行起来了,单纯的运行子项目是能将菜单和header隐藏:layout中设置{headerRender
撒库拉-琳琳
·
2024-03-20 19:00
前端
react
前端
qiankun
【NextJS】nextjs+
qiankun
遇ReferenceError: window is not defined
实验环境:
qiankun
:^2.10.16next:14.1.0react:^18.2.0根据官方手册快速上手教程(链接)构建主程序实验代码:
qiankun
部分://file:micro-base/plugins
陀螺蚁
·
2024-02-20 13:29
Web前端
#
React
javascript
前端
react.js
微前端
qiankun
从头写一个demo,包含主微应用、微微应用通信用例
文章目录
qiankun
微前端demo说明1.路由说明:1.1hash路由:1.2history路由:路由切换2.LifeCycles:3.父子通讯3.1主应用与微应用的通信3.2微应用之间的通信4.手动加载微应用
Yoyo_Yan
·
2024-02-20 02:58
前端
qiankun
微前端
qiankun
vue
基于
qiankun
的微前端最佳实践(图文并茂) - 应用部署篇
micro-app写在开头微前端系列文章:基于
qiankun
的微前端最佳实践(万字长文)-从0到1篇基于
qiankun
的微前端最佳实践(图文并茂)-应用部署篇基于
qiankun
的微前端最佳实践(图文并茂
明源云链前端团队
·
2024-02-15 05:44
qiankun
微前端 介绍、安装
文章目录一、介绍什么是微前端微前端架构具备以下几个核心价值:
qiankun
的核心设计理念它是如何工作的为什么不是iframe特性二、快速上手主应用1.安装
qiankun
2.在主应用中注册微应用微应用1.
南乔几经秋_
·
2024-02-06 00:07
qiankun
前端
nuxt.config.js 配合微前端
qiankun
打包配置
constCompressionPlugin=require('compression-webpack-plugin')consttimeStamp=newDate().getTime();exportdefault{/***Nuxtrenderingmode**Seehttps://nuxtjs.org/api/configuration-mode*/mode:'spa',ssr:false,/
小贵子的博客
·
2024-02-03 12:02
前端
javascript
开发语言
第九章(应用场景篇)
Qiankun
微前端深度解析与实践教程
文章目录
Qiankun
微前端深度解析与实践教程引言一、微前端概述二、
Qiankun
简介三、
Qiankun
核心原理四、
Qiankun
实践1.创建主应用2.注册子应用3.路由配置4.子应用开发5.应用通信五
球球不吃虾
·
2024-01-31 08:49
微前端
前端
微前端(
qiankun
)使用手册
qiankun
是一个基于single-spa的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。
StoneHui
·
2024-01-29 18:06
vue+
qiankun
微前端项目(搭建,路由跳转,父子之间相互通信)
话不多说,直接上货首先创建两个项目,一个作为项目基座(vue-
qiankun
-base),一个作为子应用(vue-
qiankun
-app1)搭建基座及配置安装
qiankun
依赖到基座npmiqiankun-S
养樂多_566c
·
2024-01-25 19:57
阿里乾坤
qiankun
阿里确实为咱们的IT做了很多有益的事情,贡献很大,真的值得表扬一下,特别是对于我们这些程序员来说,前端大家经常用到的antd等很不错的框架,作用非常大。今天为阿里打打广告,点赞!(应该不算是为阿里打广告,说不定是阿里为我打广告呢,如果阿里要是能为我的的赞扬而点赞,那绝对是为我打广告,哈哈)今天为什么拿出来说,最深刻的几个例子,说一下。第一个,github。这两年,特别担心github被封,因为个人
ygwelcome
·
2024-01-24 20:18
知识点滴
qiankun
用到的沙箱方案小记
1.对rawWindow操作的沙箱方案该方案可在沙箱active期间操作window,但是在deactive阶段必须提供机制确保window还原,期间产生的diff会被记录下来供下一次active使用。关于还原,有两种方案,一种是使用快照,一种是记录update(需要用到proxy)。1.1快照沙箱最简单的一种沙箱。在active时将window打一个windwSnapshot,deactive时
radation
·
2024-01-22 14:37
前端
微前端小记
步骤将普通的项目改造成
qiankun
主应用基座,需要进行三步操作:1.创建微应用容器-用于承载微应用,渲染显示微应用;a.设置路由routeb.主应用的布局包括:主应用菜单,用于渲染菜单主应用渲染区域,
零零历险记
·
2024-01-22 14:03
前端
微前端框架篇一,了解
qiankun
微前端框架篇一,了解
qiankun
①前置知识补充Ⅰ什么是微前端?Ⅱ什么是JSCSS沙箱?Ⅲ什么是spa单页面应用?
Dormiveglia-flx
·
2024-01-22 07:56
前端框架
前端
vue
vue.js
使用
qiankun
集成应用时,出现的部分错误及解决方案
常见问题-
qiankun
目录1.
zlfjavahome
·
2024-01-18 16:52
前端
javascript
vue.js
Vue 使用ele UI下拉框位置偏离 解决方法
Vue使用eleUI下拉框位置偏离解决方法问题描述:前端使用
qiankun
框架,在一个弹窗使用下拉框的时候,下拉框莫名其妙飞到左上角去了,而且点击不到很奇怪,并报错:Errorineventhandlerfor
Hankhorse
·
2024-01-15 11:39
vue.js
前端
attachShadow样式隔离和JavaScript 沙箱
Qiankun
在每个微前端应用中使用ShadowDOM来包裹应用内部的DOM结构,以及应用所需的CSS样式。这样一来,即使各个微前端应用使用了相同的CSS类名,它们也不会相互影响
亮学长
·
2024-01-13 11:29
javascript
qiankun
公共依赖
1、提取公共依赖的目的减少相同资源的重复加载资源版本不同步打包文件庞大2、如何提取公共依赖基本思路:1、相同依赖采用CDN的方式加载,并把所有依赖的CDN链接统一放到一个文件中进行管理2、把存放CDN链接的文件,引入到vue.config.js中去3、在项目打包时,添加忽略部分文件打包的配置,把以CDN方式加载的依赖忽略掉4、把CDN加载的链接,动态添加到index.html中去2.1改造主应用2
guhy fighting
·
2024-01-05 09:09
qiankun
前端
微前端从零到剖析
qiankun
源码 -- Module Federation的玩法!
一.为什么会出现ModuleFederation我们用一个图片说明一下关键点每个应用块由不同的组开发TeamATeamB应用或应用块共享其他其他应用块或者库ReactModuleFederation的动机是为了不同开发小组间共同开发一个或者多个应用应用将被划分为更小的应用块,一个应用块,可以是比如头部导航或者侧边栏的前端组件,也可以是数据获取逻辑的逻辑组件什么是模块联邦?我们再用一张图说明一下容器
(° ロ °)
·
2024-01-05 09:26
前端
webpack
javascript
qiankun
微服务
官网基于single-spa封装,提供了更加开箱即用的API。技术栈无关,任意技术栈的应用均可使用/接入,不论是React/Vue/Angular/JQuery还是其他等框架。HTMLEntry接入方式,让你接入微应用像使用iframe一样简单。样式隔离,确保微应用之间样式互相不干扰。JS沙箱,确保微应用之间全局变量/事件不冲突。⚡️资源预加载,在浏览器空闲时间预加载未打开的微应用资源,加速微应用
亮学长
·
2024-01-04 09:36
前端
qiankun
-- 入门微前端
qiankun
是一个基于single-spa的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。
高阳很捷迅
·
2023-12-29 08:45
微前端——无界wujie
B站课程视频课程视频课程课件笔记:1.微前端2.无界现有的微前端框架:iframe、
qiankun
、Micro-app(京东)、EMP(百度)、无届前置初始化新建一个文件夹1.通过npmitypescript-g
lanmy_dl
·
2023-12-27 12:06
wujie
无界
微前端
qiankun
中子系统变化透传到主系统调用主系统方法
1、首先在主系统中
qiankun
启动前把变动的参数初始化2、初始化之后就可以通过全局状态通信把参数透传为全局3、在微应用子系统main.js的
qiankun
的mount中获取到全局设备参数属性并是设置为子系统全局
lixu_boke
·
2023-12-27 03:42
前端
vue.js
qiankun
微前端样式隔离、sessionStorage、localStorage隔离
1、样式隔离前端样式不隔离,会产生样式冲突的问题,这个点在
qiankun
也存在子应用1修改一个样式button{background:red!
阿Q--小黑
·
2023-12-22 22:07
微前端
前端
vue.js
javascript
vue +
qiankun
上一篇文章中我们分享了
qiankun
的一些概念和特性,以及基于
qiankun
实现有一个微前端应用的大概步骤,最后以
qiankun
加vue2.0为例给出了快速搭建
qiankun
微前端的一些核心代码。
邯郸达文西
·
2023-12-22 19:01
vue.js
前端
javascript
registermodule 微前端_微前端实战看这篇就够了 - Vue项目篇
wl-micro-frontends[wl-
qiankun
]本项目采用vue+
qiankun
实践微前端落地。同时
qiankun
是一个开放式微前端架构,支持当前三大前端框架甚至jq等其他项目无缝接入。
weixin_39603492
·
2023-12-22 14:52
registermodule
微前端
vue-quill-editor富文本插件,在输入文字后,点击加粗图标,发现没有生效,但用工具查看确实是给文字加上了<strong>标签。后来发现是reset.css的问题,主应用的reset.css
后来发现是reset.css的问题,主应用的reset.css的font:inhert这个属性导致点击加粗没有生效,把这个属性注释掉就可以加粗了我的项目是
qiankun
的项目,主应用和子应用,主应用用的
深一海
·
2023-12-21 11:59
vue.js
css
前端
qiankun
(乾坤)微前端框架简介
qiankun
(乾坤)微前端框架简介最近在搞微前端项目,接下来整体介绍一下微前端。在现代Web应用程序开发中,微前端架构逐渐成为一种趋势,它可以帮助我们更好地管理和组织复杂的项目。
Shero.李建业
·
2023-12-21 11:29
qiankun
前端框架
qiankun
关于UMI中 useModel的使用(踩坑记录)
最近用React+UMI+
qiankun
的框架撸了一个后台管理系统,主应用使用的
qiankun
做的微前端,子运用使用的是UMI搭建的React项目,涉及到主应用与子运用的通信问题。
独孤九溅
·
2023-12-16 15:54
React
react.js
前端
javascript
微前端,
qiankun
微前端微前端是一种将前端应用程序拆分成更小、更独立的部分,使得不同团队能够独立地开发、测试和部署这些部分的架构模式。它通过使用不同的技术和工具来实现,如WebComponents、IFrame、跨域通信等。微前端可以使得一个大型前端应用程序的开发、维护和扩展变得更加容易,同时也可以提高开发效率和代码重用率。erp系统是什么ERP是企业资源计划(EnterpriseResourcePlanning)
await 404
·
2023-12-15 12:51
前端
微前端
qiankun
微前端
qiankun
使用,一些注意事项。
放飞wlg
·
2023-12-06 18:39
微前端
qiankun
示例 Umi3.5
主应用配置(基座)安装包npmi@umijs/plugin-
qiankun
-D配置
qiankun
开启{"private":true,"scripts":{"start":"umidev","build"
看陌生的风景
·
2023-12-06 05:54
React
JS
TypeScript
前端
qiankun
: 关于ElementUI字体图标加载不出来的问题
elementUI的样式文件中有字体文件的引用,是以相对路径的形式写在css文件中的,本来独立部署项目访问是没问题的,问题出现在以
qiankun
微服务的方式嵌入到主应用中时,路径就不能在以相对路径来显示了
stubborn丶lili
·
2023-12-05 11:01
elementUI
elementui
前端
javascript
微前端介绍
目录微前端概念微前端特性场景演示微前端方案iframe方案
qiankun
方案micro-app方案EMP方案无界微前端方案无界方案成本低速度快原生隔离功能强大总结前言:微前端已经是一个非常成熟的领域了,
前端 贾公子
·
2023-12-05 09:31
前端
qiankun
部署微前端-vue2(一)
现在
qiankun
可以实现前端项目的微前端功能。
qiankun
官网:
qiankun
-
qiankun
最近在开发vue2的项目,前端主框架依赖于若依,于是就拿着现有项目试了一下。几番周折,终于成功了。
wuyu0920
·
2023-12-04 12:29
前端开发
vue
前端
vue
qiankun
部署微前端-vue2 (二)
对于基本的部署问题,也可以去官网查找答案:常见问题-
qiankun
这里主要记录在部署过程中遇到的问题一、路由权限问题无论主应用路由还是子应用中的路由,都会涉及权限问题,并不是每个路由路径对任何角色都是可见
wuyu0920
·
2023-12-04 12:29
前端开发
vue
前端
关于
qiankun
沙箱sandbox(面试题)
qiankun
.js隔离机制SnapshotSandBox快照沙箱,支持单个微应用classSnapShotBox{windowSnap={
Goat恶霸詹姆斯
·
2023-12-04 03:52
javascript
前端
微前端
沙箱
nginx html 缓存及不缓存配置
server_namelocalhost;error_page500502503504/50x.html;location/{root/Users/huangqingpeng/Desktop/workspaces/
qiankun
oToyix
·
2023-12-02 22:26
linux常用基础技能及服务
#
Nginx
nginx
缓存
html不缓存
css缓存
微前端框架
qiankun
开发到部署保姆式教程原理与实战
废话不多说先了解下在实践。1.什么是微前端web应用构建方式微前端微前端在2016年ThoughtWorksTechnologyRadar正式被提出。微服务这个被广泛应用于服务端的技术范式扩展到前端领域。现代的前端应用的发展趋势正在变得越来越富功能化,富交互化,也就是SPA应用;这样越来越复杂的单体前端应用,背后的后端应用则是数量庞大的微服务集群。微前端是一种多个团队通过独立发布功能的方式来共同构
大福ya
·
2023-12-02 16:21
qiankun微服务
微服务
架构
前端
vue.js
react
微前端框架 ——
qiankun
微前端框架——qiankunhttps://
qiankun
.umijs.org/zh/guide微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。
Software攻城狮
·
2023-12-02 06:54
笔记
前端
微前端框架
qiankun
前言
qiankun
是一个基于single-spa的微前端实现库,帮助你构建一个生产可用的微前端架构系统。
WestGGboom
·
2023-12-02 06:47
技术分享
前端框架
微前端个人理解与简单总结
最近一段时间在学习微前端,一开始是看各种博客了解微前端含义、对比多种微前端框架优劣,最后选择了
qiankun
、micro-app、wujie这三种微前端框架进行深入研究、对比。
hoaxxcj
·
2023-12-01 18:31
前端开发相关
微前端
micro-app
qiankun
umi2升级到umi3
umi2升级到umi3最近公司准备搞微前端,为了能能更好的适配
qiankun
,打算把公司用umi2写的老项目升级到umi3.5,在升级的过程中也遇到了非常多的问题文章目录umi2升级到umi3前言一、先按照官方文档进行升级二
前端架构师_555
·
2023-11-30 12:58
javascript
前端
无星的微前端之旅(二)——
qiankun
的一些预知项
qiankun
将应用分为两种:主应用,微(子)应用一.主应用是一个基座主应用是一个基座,承载着各个子应用。主应用负责各个应用之间的加载,通信和调度。
无星灬
·
2023-11-26 13:19
【前端微服务】
qiankun
前端微服务目录main为主项目app-vue-historyvue-test为子项目
qiankun
是什么?
齐
·
2023-11-25 04:19
it初学者
im
学习
前端
基于
qiankun
的微服务应用实践
经过调研我们决定使用
qiankun
。主应用为vue+antdvue,
awaitfly
·
2023-11-25 04:48
微服务
前端
javascript
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他