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
qiankun
微前端实践
创建
qiankun
主项目npxcreate-react-appqiankun-main--templatetypescriptcdqiankun-mainyarnaddqiankun#或者npmiqiankun-S
Y了个J
·
2023-03-29 01:49
微前端实际应用:iframe、
qiankun
目录1、iframe1-1iframe基本理解1-2无界方案1-3使用无界1-4实现细节1-5无界微前端框架总结2、
qiankun
2-1微前端知识温故2-2
qiankun
在上面的基础中了解到,目前常用的微前端实现方案有多种
偷吃零食的小猫咪 - 刘彦
·
2023-03-23 17:01
微前端
前端
前端微服务
QianKun
实现
1.发现问题在生产大型前端项目时候,随着需求、模块的不断增加。项目的打包维护效率越来越低。项目中部分稳定的模块,在项目迭代中不希望打包这部分模块。不同团队间开发同一个应用技术栈不同。开发过程中,因为一些需求要升级技术栈,但是因为项目太大,升级相对复杂,容易出问题。现行iframe解决方案弊端:刷新问题iframe页面没有自己的历史记录,使用的是基座(父页面)的浏览历史。所以,当iframe页在内部
歆一
·
2023-03-21 07:41
当企微侧边栏遇上微前端
“微前端+企微侧边栏”的开发模板代码已上传至Github,点击wecom-sidebar-
qiankun
-tpl即可看到,需要的直接白嫖+Star。先给大家看下项目的效果:[图片上传失败...
写代码的海怪
·
2023-03-19 20:53
【微前端】
qiankun
到底是个什么鬼
今天就来聊一个真正的微前端框架:
qiankun
。同样地,本文不会教大家怎么实现一个Demo,因为官方的Github已经有一个很好的Demo了,如果你觉得官网的Demo太复杂了,也可以看我自己实现的小
写代码的海怪
·
2023-03-19 17:05
微前端——
qiankun
(乾坤)实例
一、什么是微前端微前端就是将不同的功能按照不同的维度拆分成多个子应用。通过主应用来加载这些子应用。微前端的核心在于拆,拆完后在合!二、为什么使用微前端1.不同团队间开发同一个应用技术栈不同2.希望每个团队都可以独立开发,独立部署3.项目中还需要老的应用代码我们可以将一个应用划分成若干个子应用,将子应用打包成一个个的lib。当路径切换时加载不同的子应用。这样每个子应用都是独立的,技术栈也不用做限制了
symY_Y
·
2023-03-17 18:53
qiankun
乾坤微前端爬坑
一、主应用1、引用乾坤//package.json"
qiankun
":"^2.6.3",2、主节点不能和子应用相同子应用的节点基本叫做app,主应用就不能叫做app,否则会出错newVue({el:'#
Mr老朝
·
2023-03-17 12:47
vue3+
qiankun
框架初体验
项目框架基座和子项目都为vue3
qiankun
官网首先我们需要了解什么是微前端,他是做什么的。1.什么是微前端微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。
lbchenxy
·
2023-03-16 06:46
vue
qiankun
微前端
antd pro项目使用
qiankun
,loading加载页不消失
一、问题描述antdpro项目开启
qiankun
作为主应用后,输入项目地址,我们会发现,我们看不到我们想要的页面,呈现在眼前的只是一个加载页,如下图:其实细心的人会发现,该页面存在滚动条,滚动下去即可看到项目当前路由的页面
无翼之雀
·
2023-03-15 08:54
Ant
Design
Pro
微前端
umi
前端
react
Ant-Design-Pro使用
QianKun
微前端最佳实践
前提:做项目时偶然了解到微前端的概念,在详细了解后觉得对分解【巨石】应用有很大的帮助,查阅了一些文档和资料后自己整了一套,以备后用~GitHub代码地址:Ant-Design-Pro使用
QianKun
微前端最佳实践
即将拥有人鱼线的Iverson
·
2023-03-15 07:51
#
微前端
react
手把手教你写一个简易的微前端框架
关注公众号前端开发博客,领27本电子书回复加群,自助秒进前端群最近看了几个微前端框架的源码(single-spa[1]、
qiankun
[2]、micro-app[3]),感觉收获良多。
前端开发博客
·
2023-03-13 21:42
vue
html
dom
gwt
js
微前端在得物客服域的实践/那么多微前端框架,为啥我们选
Qiankun
+ MF
一、业务背景当前客服一站式工作台包含在线服务、电话、工单和工具类四大功能,页面的基本结构如下:每个业务模块相对独立,各有独立的业务体系,单个模块体积较大,项目整体采用SPA+iframe的架构模式,其中的工单系统就是通过iframe嵌套的。在客服业务不断迭代的过程中,SPA+iframe的架构模式暴露出了很多问题,主要问题如下:问题一:SPA架构模式下,由于各个模块集中于一个架构下,导致首屏加载资
得物技术
·
2023-03-13 21:12
得物技术
前端
前端框架
rabowl----umi-
qiankun
微服务框架企业实践(1)
序前端微服务好处在于可以通过不同的代码库对不同功能模块的代码进行管理。这样在企业项目实践中,可以很好的将前端页面进行解耦。比如,你的项目有ABC三个模块,后端采用微服务,而前端是一个spa项目。那么,如果迭代过程中,AB模块进度正常,而C模块由于某些原因不得不推迟。那么发版的时候,前端就不得不屏蔽掉C相关的页面代码。或者,ABC一起发版,但是发完之后,发现C有重大缺陷,需要回退。导致前端整个都要回
Rasir
·
2023-03-13 16:56
qiankun
框架分析
qiankun
是基于single-spa做的二次封装,主要解决了single-spa的一些痛点和不足。single-spa存在的问题?
我是小布丁
·
2023-03-12 17:51
微前端
qiankun
+ vue 从 0 到 1
一、创建项目1、新建一个文件夹(demo)2、创建主项目(master)$vuecreatemaster$cdmaster$vueaddvue-cli-plugin-
qiankun
--typemaster3
叫兽儿
·
2023-03-11 13:05
微前端
qiankun
从搭建到部署的实践
微前端
qiankun
从搭建到部署的实践一、项目架构后台系统一般都是上下或左右的布局。下图粉红色是基座,只负责头部导航,绿色是挂载的整个子应用,点击头部导航可切换子应用。[图片上传失败...
Robertbiu
·
2023-03-10 02:37
微前端框架
qiankun
源码剖析之下篇
目录引言四、沙箱隔离4.1JS隔离1.Snapshot沙箱2.Legacy沙箱3.Proxy沙箱4.2CSS隔离1.ShadowDOM2.ScopedCSS五、通信方式六、结语引言承接上文微前端框架
qiankun
·
2023-02-27 18:46
前端架构——微前端系列(一)
背景最近项目开发中使用了
qiankun
框架去做微前端,我是属于半懂不懂的状态,大概了解过微前端是什么,可以解决什么问题,但是没有并系统的认识和从0实战过。
邱疯子
·
2023-02-26 19:16
微前端框架 之
qiankun
从入门到源码分析
简介从single-spa的缺陷讲起->
qiankun
是如何从框架层面解决single-spa存在的问题->
qiankun
源码解读,带你全方位刨析
qiankun
框架。介绍
qiankun
是
李永宁_lyn
·
2023-02-17 11:48
nuxt作为主应用接入
qiankun
的实践(附代码)
上半年一直在倒腾
qiankun
,在使用nuxtjs接入
qiankun
时遇到了一些坑,记录并分享出来,希望能帮助到大家。
·
2023-02-17 02:22
微前端
qiankun
架构 (基于vue2实现)使用教程
工具使用版本node-->16+@vue/cli-->5+创建文件创建文件夹
qiankun
-test。
不羁的程序员~
·
2023-02-16 21:21
Vue
vue.js
qiankun
微前端
项目实战-UmiJS开发(附带
qiankun
)
前言Coder是怎么样提高自己的实力?一件事情做坚持一万遍,唯手熟尔。不知道各位有没有体会,总感觉之前的代码写的很low逼,想抽点空来折腾折腾自己还是很有乐趣的。重构还是很有乐趣的。手工狗头镇楼!搭建基础框架一般来说,中小型团队的中台项目都是前端自己主导样式,而样式、布局、路由、权限等等一系列的通用性很强的基础框架,自研比较花时间,投入的回报率不高,最好的方法就是在比较成熟的方案上进行一定的个性化
Cookieboty
·
2023-02-05 17:03
这才是最完美的微前端方案
近几年微前端话题还挺火的,也看到了业界沉淀了微前端的实现方案,特别是
qiankun
,一直都是业界关注的点。
吉古力
·
2023-02-04 00:41
qiankun
子应用找不到document
动态添加html元素并添加点击事件,子系统独立运行时点击事件生效,使用微前端框架后,点击事件找不到绑定的方法。constcontent=`这是按钮`;在mounted中连接起来:window.myClick=this.myClick;methods中定义函数:myClick(){//代码块...}需要定义的方法的时候consticonClick=`${window.proxy?'window.pr
·
2023-02-03 09:25
2022 你还不会微前端吗 (下) — 揭秘微前端核心原理
微前端核心原理当然在正式开始自己实现之前,有且非常有必要先了解一下已有的微前端框架是如何实现其核心功能的,这里我们以
qiankun
来作为目标来了解一下其中的核心点:路由劫持加载子应用独立运行时,即沙
·
2023-02-02 14:07
Could not find the '@angular-builders/custom-webpack'
问题描述Couldnotfindthe'@angular-builders/custom-webpack:dev-server'builder'snodepackage.angular13
qiankun
·
2023-02-02 11:17
实战微前端,从使用
qiankun
到自写微前端
我本地写的文档,大部分内容我直截了当的截图了。image.pngimage.pngimage.pngimage.pngimage.pngimage.png我根据报错提示进行了调整:importReactfrom'react';importReactDOMfrom'react-dom/client';import{isInIcestark,setLibraryName}from'@ice/stark
码代码的小公举
·
2023-02-02 09:21
vue+ts的微前端实践
各个前端应用还可以独立运行、独立开发、独立部署
qiankun
是阿里巴巴基于single-spa实现的微前端库,是一个开放式微前端架构,支持当前三大前端框架甚至jq等其他项目无缝接入。
夜闯寡妇门
·
2023-02-01 02:35
实践基于
qiankun
的微前端demo - 主项目
主应用mainvuecreatemaincdmain执行yarn安装依赖,并本地启动yarnserve(或者修改为yarndev)cdmainyarnyarnserve(或者修改为yarndev)安装
qiankun
木头就是我呀
·
2023-01-31 10:21
qiankun
微应用中antd样式问题解决方案
在子应用与主应用对接过程中,页面可以正常展示,但是ant组件显示异常,弹框、下拉框等需要挂载的组件挂载位置异常,导致页面的功能、布局、样式异常。a-select增加属性::getPopupContainer="t=>t.parentElement"a-tree-select增加属性::getPopupContainer="t=>t.parentElement"a-range-picker增加属性:
·
2023-01-30 15:13
vue.js前端antd
基于
qiankun
微应用--应用间通信
在微前端架构中,我们应该按业务划分出对应的子应用,而不是通过功能模块划分子应用。这么做的原因有两个:在微前端架构中,子应用并不是一个模块,而是一个独立的应用,我们将子应用按业务划分可以拥有更好的可维护性和解耦性。子应用应该具备独立运行的能力,应用间频繁的通信会增加应用的复杂度和耦合度。综上所述,我们应该从业务的角度出发划分各个子应用,尽可能减少应用间的通信,从而简化整个应用,使得我们的微前端架构可
Augenstern___
·
2023-01-30 14:22
3.基于
qiankun
的微应用示例(Vue及传统应用混合)一 vue子应用
构建vue应用npminstall-gvue-clivueinitwebpack在构建vue应用的有问题可以参考点这里构建vue应用进入index.html修改子引用的id不能与主应用重复childapp3.修改webpack.dev.config.js允许启动的服务跨域设置devServer:{headers:{'Access-Control-Allow-Origin':'*'},其他配置...
小白菜的白菜
·
2023-01-29 14:34
微前端
qiankun
框架接入实战
背景随着项目的演进,前端的业务架构也会变得更加庞大、复杂,并常常会出现需要模块复用的场景:1、组件复用,例如统一的导航栏、侧边栏、路由权限处理逻辑等2、模块级别复用,例如统一的用户管理模块、文档中心等3、系统级别复用,总的系统由多个系统组合而成,不同的系统可能由不同的开发团队维护、使用不同的技术栈开发。除了代码层面复用(复制粘贴),也需要更加完善的模块和系统复用方案。引入微前端,将代码根据业务逻辑
Ygria
·
2023-01-26 03:01
为什么
qiankun
不能和 vite 一起使用?
qiankun
简介
qiankun
是蚂蚁金服开源的完善的微前端解决方案,经受过大量的线上系统的考验及打磨,是国内使用率较高的微前端框架之一,它具有不限制技术栈、完备的样式隔离、js沙箱与资源预加载等特点,
·
2023-01-17 16:31
微前端qiankunvite
手把手教—搭建vite+vue3+ts+pinia+element-plus+
qiankun
项目(新增在线预览地址)
element-plus及icon配置eslint&prettier参考部分vite实用插件介绍第三步、以Pinia代替vuex及Pinia持久化处理第四步、Layout组件搭建、如何全局自动注册基础组件、缓存页面第五步、
qiankun
wocwin
·
2023-01-05 13:27
vite+vue3项目搭建
vue3
vite
typescript
pinia
qiankun
微前端乾坤的实现以及注意事项
微前端乾坤微前端乾坤主应用子应用主应用配置子应用配置问题微前端乾坤
qiankun
是一个基于single-spa的微前端实现库,拥有的特点:JS沙箱,样式隔离,元素隔离,数据通信,预加载,HTMLEntry
WFF的赵本山
·
2022-12-30 00:53
vue
前端
javascript
开发语言
vite+vue3+ts项目搭建之集成
qiankun
让其成为子应用模板(vite+vue3+ts+
qiankun
项目)
前言以下操作,是续接之前第四步——即:vite+vue3+ts+pinia+element-plus项目已完成搭建好,可以直接业务开发了主应用技术栈:vue2+webpack+js集成
qiankun
(微前端
wocwin
·
2022-12-25 17:03
vite+vue3项目搭建
vue3
qiankun
vite
微前端
typescript
Vue 微前端搭建
qiankun
主应用1、安装qiankunnpmiqiankun-S2、项目中src文件夹下新建
qiankun
文件夹以及
qiankun
.js文件import{registerMicroApps,addGlobalUncaughtErrorHandler
Cherry丶小丸子
·
2022-12-21 10:17
前端跨域问题解决办法, Nginx配置为例
前端微服务Tips:可以将多个系统融合成一个系统,无技术壁垒,可以像iframe一样实现功能组合●
qiankun
(阿里支持)●micro-app(京东支持)●wujie(腾讯支持)本人推荐●lingjie
·
2022-12-19 08:38
nginx
还没理解微前端?手把手教你实现一个迷你版
大厂技术高级前端Node进阶点击上方程序员成长指北,关注公众号回复1,加入高级Node交流群最近看了几个微前端框架的源码(single-spa[1]、
qiankun
[2]、micro-app[3]),感觉收获良多
傲娇的koala
·
2022-12-14 15:02
vue
html
dom
gwt
js
前端微服务-
qiankun
从0到1搭建(主要核心点)以及需要注意的地方
记录前端微服务-
qiankun
从0到1搭建(主要核心点)需要注意的地方前言:由于我们公司的项目基本都是后台管理系统类的,所以要求微应用入口必须是主应用的一个路由菜单、而且需要处理菜单权限、信息共享等问题
皮的狠
·
2022-12-14 12:39
qiankun前端微服务
前端
微服务
vue.js
前端跨应用跳转解决方案(
qiankun
)
一:使用框架(
qiankun
)yarnaddqiankun#ornpmiqiankun-S二:使用方法(主应用和微应用都使用hash)主应用中main.jsimport{registerMicroApps
lxsssss
·
2022-12-10 10:24
前端
webpack
javascript
vue -
qiankun
微前端
微前端什么是微前端微前端架构具备以下几个核心价值:项目实践主应用什么是微前端Techniques,strategiesandrecipesforbuildingamodernwebappwithmultipleteamsthatcanshipfeaturesindependently.–MicroFrontends微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法
Zachos
·
2022-12-07 06:56
工作笔记
前端
vue.js
javascript
微前端
qiankun
从搭建到部署的实践总结
为什么要用
qiankun
项目有个功能需求是需要内嵌公司内部的一个现有工具,该工具是独立部署的且是用React写的,而我们的项目主要技术选型是vue,因此需要考虑嵌入页面的方案。
影夜随风
·
2022-12-04 19:07
干货分享
笔记
微前端开发
qiankun
nuxt作为主应用接入
qiankun
的实践(附代码)
上半年一直在倒腾
qiankun
,在使用nuxtjs接入
qiankun
时遇到了一些坑,记录并分享出来,希望能帮助到大家。
·
2022-11-30 15:00
微前端(
qiankun
)实践,内含超多代码示例
如果说,2021年了你还不了解「微前端」,请自觉搬好板凳前排听讲,小编特地邀请了我们LigaAI团队的前端负责人,带你轻松玩转微前端。什么是微前端?Techniques,strategiesandrecipesforbuildingamodernwebappwithmultipleteamsthatcanshipfeaturesindependently.–MicroFrontends微前端是一种
LigaAI
·
2022-11-26 18:55
技术分享
产品设计与思考
前端
微前端——single-spa源码学习
前言本来是想直接去学习下
qiankun
的源码,但是
qiankun
是基于single-spa做的二次封装,通过解决了single-spa的一些弊端和不足来帮助大家能更简单、无痛的构建一个生产可用微前端架构系统
DrinkWater Sun
·
2022-11-23 14:37
qiankun微前端实战
前端
微前端
single-spa
qiankun
源码解析
微前端微前端是一种多个团队通过独立发布功能的方式来共同构建现代化web应用的技术手段及方法策略。将单页面前端应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。各个前端应用不限制技术栈,可以独立开发、独立部署、独立运行时状态隔离。初始化全局配置start1668162668393.png第197~204行:设置配置参数(有默认值),将配置参数存储在frameworkConfiguration
Bennt
·
2022-11-23 14:21
微前端架构之使用manifest.json优化子应用加载
一、前言
qiankun
提供的entry方式有url方式也有对象方式。
叶小七的真命天子
·
2022-11-23 14:48
Qiankun
Sentry 监控异常上报无法自动区分项目解决
由于我们的项目采用的是基于
qiankun
的微前端架构,在应用使用过程中,常常会出现发
·
2022-11-21 18:41
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他