主应用在 Qiankun 微前端架构中的功能划分与职责

Flutter 直接调用so动态库,或调用C/C++源文件内函数 我把 .so 文件尝试放过好几个目录/lib/,最终都会报这个错误,现在才知道库文件需要放在你根本想象不到的地方!!!尝试了一些方法还是不行后我放弃了 ffi,想着用 Flutter 的 MethodChannel 桥接 android/ios 原生,再让原生去调 native 层。一顿操作把Android端的搞定了,当然中间涉及到 Kotlin和C++ 层的数据类型映射的痛苦,而且业务函数也不像一个 helloworld 那么简单,别提有多痛苦了。 阅读详情

在这里插入图片描述

1. 登录与认证

  • 用户登录/登出。

  • 单点登录(SSO)实现。

  • token 管理、权限校验。

  • 路由守卫控制微应用访问权限。

2. 全局导航与菜单

  • 左侧菜单栏或顶部导航栏。

  • 控制微应用加载、路由跳转。

  • 菜单权限管理(不同角色显示不同菜单)。

3. 国际化(i18n)

  • 语言切换功能(Header 顶栏通常放置语言切换按钮)。

  • 全局语言状态同步到微应用。

  • 微应用只需渲染对应语言内容,无需实现切换逻辑。

4. 全局 UI 组件与样式

  • Modal、Toast、Loading、Confirm 弹窗。

  • 统一主题、字体、颜色。

  • 公共组件库共享给微应用使用,保证视觉一致性。

5. 通知与消息中心

  • 系统公告、提醒、消息通知。

  • 可以统一通过主应用发送事件给微应用。

6. 异常处理

  • 微应用加载失败或渲染异常的 fallback 页面。

  • 统一的 404 / 500 页面。

  • 系统级错误捕获和日志记录。

7. 全局状态管理

  • 用户信息、主题、语言、权限。

  • 微应用通过 props 或全局状态读取。

  • 保证微应用之间数据同步。

8. 日志与埋点

  • 全局埋点、统计和分析。

  • 微应用只需触发事件,主应用统一收集和上报。

  1. 搜索 / 快捷功能
  • 全局搜索栏(可搜索微应用内容)。

  • 快捷操作按钮(如新增、导出、打印)。

10. 微应用容器

  • 为微应用提供挂载点(DOM 容器)。

  • 统一控制微应用的加载和卸载生命周期。

✅ 总结

主应用相当于整个系统的 “操作系统”,统一提供:

  • 登录、权限、导航、布局、国际化

  • 公共组件、通知、搜索、全局状态

  • 异常处理、日志和微应用挂载

微应用只专注于 自身业务逻辑,无需重复实现这些系统级功能。

达梦数据库(DM)的备份与恢复功能 本文系统介绍了达梦数据库(DM)的备份与恢复功能,主要包括作业系统和物理/逻辑备份还原两大模块。作业系统部分详细说明了通过代理环境创建定时备份和删除备份作业的步骤;物理备份还原部分阐述了联机和脱机备份方式,包括数据库、表空间、表和归档的备份还原操作;逻辑备份还原部分介绍了dexp/dimp工具的使用方法及四种级别的导入导出功能。文章还介绍了图形化管理工具进行备份还原的操作流程,全面覆盖了达梦数据库的数据保护方案,为数据库管理员提供了详细的技术指导。 阅读详情

相关推荐

激光SLAM算法性能对比:在Ubuntu20.04上实测Point-LIO/FAST_LIO2/Faster-LIO的运行效果

本文在Ubuntu 20.04平台上对Point-LIO、FAST-LIO2和Faster-LIO三款激光SLAM算法进行了深度实测与性能对比。通过量化分析绝对轨迹误差、CPU/内存占用及单帧处理延迟等核心指标,结合室内外场景数据,为高精度测绘、服务机器人及自动驾驶等不同应用场景提供了清晰的选型指南和实战调优建议。

weixin_28335283的博客 368

前端微服务qiankun基本使用

前端微服务qiankun

weixin_45802907的博客 1151

nvidia-container-toolkit 国内镜像源安装

nvidia-container-toolkit 国内镜像源安装

湫然的博客 1万+

项目-单点登录系统

项目-单点登录系统1 SSO介绍2 单点登录实现策略3 用户登出操作 1 SSO介绍 单点登录(SingleSignOn,SSO),当用户在身份认证服务器上登录一次以后,即可获得访问单点登录系统中其他关联系统和应用软件的权限,同时这种实现是不需要管理员对用户的登录状态或其他信息进行修改的,这意味着在多个应用系统中,用户只需一次登录就可以访问所有相互信任的应用系统。 2 单点登录实现策略 当用户输入用户名和密码时需要将数据传递给jt-web服务器进行登录操作. jt-web服务器需要将数据传到jt-sso服

kawasakiyyy的博客 296

CEH Practical 实战考试真题与答案

CEH Practical 是 EC-Council 推出的Certified Ethical Hacker(CEH)认证项目中的一项高级动手实践考试。它不同于传统的理论考试,侧重于在真实环境中检验考生的实操能力。

sgafdgdagd的博客 968

新手必看!无人机定高PID调参避坑指南:从理论到实战的完整流程

本文为无人机新手提供定高PID调参的完整指南,从传感器融合到抗风策略,详细解析多传感器融合、PID控制参数调试及环境干扰应对。通过实战案例和代码示例,帮助开发者快速掌握无人机定高技术,避免常见调参陷阱,提升飞行稳定性。

spark7igniter的博客 221

微前端架构终极指南:Casdoor与qiankun集成实践

Casdoor是一款开源的UI优先的身份和访问管理(IAM)/单点登录(SSO)平台,支持OAuth 2.0、OIDC、SAML、CAS、LDAP等多种认证协议。本指南将详细介绍如何将Casdoor与qiankun微前端框架集成,实现多应用统一身份认证与权限管理。 ## 为什么选择Casdoor与qiankun集成? 在微前端架构中,多个独立应用需要共享用户认证状态。Casdoor提供了统一的

gitblog_00781的博客 758

高温环境下(100℃以上)相机的几种保障方案

高温环境下相机保障措施摘要:针对120℃以上高温环境,相机需采取多重防护:1.散热设计采用金属机身、散热鳍片或风扇;2.关键部件选用耐高温材料(铝合金、特种玻璃);3.电子元件需军规级芯片并做三防处理;4.建议外接电源或耐高温电池。工业相机(如FLIR A655sc、Basler ace)及特种机型(Ximea xiQ)具备高温适应性,普通相机可加装隔热套件配合冷却系统。选择时需关注传感器信噪比和全局快门性能,并设置温度监控保护机制。注意高温会加速设备老化,需定期检测维护。(149字)

start_up_go的博客 1586

完全跨域的单点登录

本文来自:高爽|Coder,原文地址:http://blog.youkuaiyun.com/ghsau/article/details/20545513,转载请注明。 完全跨域的单点登录实现方案基本和上篇文章介绍的一样,只不过生成ticket的过程更复杂些。上篇文章中的项目是不能完全跨域的,由于多个应用系统以及认证系统域不同,也没有共同的父域,导致登录后,认证系统向浏览器写的tic...

寻道 8万+

【宝藏级】全网最全的Pandas详细教程(2万字总结)

【回炉重造】Python之Pandas详细教程前言为什么要学习pandas?什么是Pandas?官网1. Pandas的索引操作索引对象Index {#索引对象index}1. Series和DataFrame中的索引都是Index对象2. 索引对象不可变,保证了数据的安全常见的Index种类Series索引 {#series索引}1. index 指定行索引名2. 行索引3. 切片索引4. 不连续索引5. 布尔索引DataFrame索引1. columns 指定列索引名2. 列索引3. 不连续索引高级索引

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 6万+

基于 Qt C++ 的智能工厂数字孪生系统

你想要实现一个基于 Qt C++ 的智能工厂数字孪生系统,核心是 **Qt 3D** 场景搭建 + **实时数据驱动** 设备模型。下面我将为你提供一个完整的解决方案,包含 **核心思路、实现步骤、完整代码示例** 和 **注意事项**。| **渲染层** | 3D 场景搭建、设备模型加载、实时动画渲染、用户交互。| **业务逻辑层** | 数据处理(滤波、转换)、设备状态管理、动画逻辑控制。| **数据层** | 实时采集设备数据(如传感器、PLC、MES 系统),提供数据接口。

寒寒豆豆软件公司的博客 193

前端关于单点登录的知识

什么是单点登录 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 SSO一般都需要一个独立的认证中心(passport),子系统的登录均得通过passport,子系统本身将不参与登录操作,当一个系统成功登录以后,passport将会颁发一个令牌给各个子系统,子系...

weixin_33858336的博客 1388

基于Python的电商平台商品信息爬取与价格监控系统设计与实现

本文详细介绍了一个基于Python的电商平台商品信息爬取与价格监控系统的设计与实现。系统采用最新的Python爬虫技术栈,包括Scrapy框架、Selenium自动化测试工具、BeautifulSoup解析库等,实现了对主流电商平台商品信息的自动化采集、存储、分析和可视化展示。文章从系统架构设计、关键技术实现、核心代码解析等方面进行了全面阐述,并提供了完整的代码实现。该系统不仅适用于毕业设计,也可作为商业价格监控系统的原型。关键词:Python爬虫;电商数据采集;价格监控;Scrapy;Selenium;

2201_76125261的博客 963

公司项目之 qiankun 微前端项目总结

本文总结本仓库内微前端接入 qiankun 的方式与关键实现,覆盖主应用(基座)与两个子应用的改造要点、运行与部署注意事项、常见问题等。

weixin_38629440的博客 1061

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

微前端系列:基于Qiankun搭建企业级微前端项目

本文介绍了基于Qiankun框架搭建跨技术栈微前端项目的实践方案。项目采用"1主2子"架构:React主应用负责路由分发、全局状态管理;Vue3和React子应用独立开发业务功能。文章详细阐述了架构优势、职责划分、技术选型理由,并提供了初始化三个应用的具体步骤(端口配置、跨域处理等)。该方案实现了技术栈无关性、独立部署和渐进式迁移,适用于企业级复杂业务场景。

李刚的学习专栏 945

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

浅谈微前端【qiankun】的应用

通过微前端架构,main、user 和 order 可以独立开发、独立部署,减少了各个模块之间的耦合性,同时方便团队协作开发。这种架构模式可以用于大型企业级应用的不同模块中,例如 ERP 系统、在线商城系统等,通过微前端技术,能够极大地提高开发效率和应用的扩展性。

A_9888的博客 1299

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

qiankun微前端实战解析

国际基于qiankun实现微前端架构,采用主应用+子应用模式,主应用负责子应用管理、路由分发和全局状态共享,子应用独立开发部署。核心实现包括:主应用注册子应用并配置路由规则,子应用暴露生命周期钩子并调整构建配置,采用全局状态和事件总线实现通信。该架构解决了技术栈异构、团队协作等问题,实现了交易后台等大型系统的模块化开发。

警警的博客 1462

Godot CanvasLayer 详解:2D 独立渲染层与 HUD/视差背景的绘制顺序控制

CanvasLayer 是 Godot 引擎中用于 2D 场景独立渲染的核心节点:它通过一个数值化的 layer 索引把挂在其下的所有 CanvasItem(如 Node2D、Control)与默认游戏画面分离,从而让 HUD、视差背景、转场特效等元素不受摄像机与画布变换的影响,以固定屏幕位置绘制。读完本文,你将掌握 CanvasLayer 的全部属性、方法与信号,理解其在 Viewport 变换

gitblog_00192的博客 1064

qiankun微前端从入门至进阶

🔍 Qiankun微前端框架:从原理到实战的完整指南 摘要 Qiankun是阿里巴巴开源的微前端解决方案,基于single-spa封装,提供更完善的微前端能力。本文深度解析qiankun的核心原理与实战应用: 架构原理:通过路由劫持、JS沙箱、样式隔离等机制实现应用隔离,支持多技术栈子应用独立开发部署 核心实现:详细拆解应用加载流程,包括HTML解析、资源加载和生命周期管理机制 电商平台案例:演示Vue主应用如何集成Vue/React子应用,实现跨技术栈通信与状态共享 生产优化:提供部署策略、性能优化方案

警警的博客 996

微前端架构实践:qiankun 子应用数据抛出的三种核心通信方式

当多个业务模块需要独立开发、独立部署,并在运行时组合成统一页面时,前端工程往往面临代码仓库臃肿、发布相互牵制、团队协作成本激增等治理难题。微前端借鉴微服务架构思想,将单体应用拆分为若干可独立演进的前端应用,由主应用负责路由注册、生命周期管理和基础能力整合,以沙箱机制隔离全局作用域,从而在同一个浏览器上下文中完成应用组合。这一模式为企业级中后台系统的持续交付提供了新思路,尤其适合需要多团队并行、版本独立迭代的业务场景。在实际落地中,子应用内部产生的订单数据、人员信息或业务事件如何快捷上报给主应用,是高频出现的

weixin_34214500的博客 316

qiankun 接入 Webpack 应用指南:Classic 脚本模式下的生命周期、构建插件与主应用加载实战

本指南基于当前仓库的 [docs/zh-CN/cookbook/prepare-a-webpack-app.md](https://link.gitcode.com/i/73573b724d4342316ff03b2373a543d4) 展开,完整介绍如何将现有 Webpack 应用改造为 qiankun 微应用:通过 `@qiankunjs/bundler-plugin` 构建插件把产物输出为浏

gitblog_00368的博客 637

微前端架构设计原则与前端应用拆分方案

微前端架构为前端开发带来了前所未有的灵活性和可扩展性。通过遵循设计原则并采用合理的拆分方案,开发者可以更高效地构建和维护大规模前端应用。然而,微前端并非万能药,其实施过程中仍需权衡利弊,结合具体需求做出最优选择。作者:XXX日期:2023-10-05```

2501_91228384的博客 1293

彻底解决微前端痛点:qiankun微应用独立部署与版本控制最佳实践

你还在为微前端架构中的独立部署难题烦恼吗?团队协作时版本冲突是否让你焦头烂额?本文将带你掌握qiankun微应用独立部署的核心技术与版本控制策略,从根本上解决这些痛点。读完本文,你将能够:实现各微应用完全独立开发、部署与升级;建立可靠的版本控制机制;解决跨团队协作中的版本冲突问题;构建可追溯的部署流程。 ## 微前端架构的独立部署挑战 在传统的单体应用架构中,前端资源的部署相对简单,只需将打包...

gitblog_00969的博客 566

qiankun 微应用加载架构解析:loadMicroApp 实例模型、运行流程与职责边界

`loadMicroApp` 是 qiankun 推荐的命令式微应用加载入口,本文基于官方《加载一个微应用实例》架构文档([docs/zh-CN/concepts/architecture.md](https://link.gitcode.com/i/c64849ad5b10de681aed5201d88dcee2)),结合仓库源码讲解单实例的运行模型、主应用与微应用的职责分工、激活方式选型,以及

gitblog_00773的博客 837

qiankun微前端地图应用集成最佳实践

在大型企业级应用中,地图服务往往需要集成到多个业务系统中,传统单体应用架构面临以下痛点:地图SDK体积庞大导致首屏加载缓慢、多团队并行开发冲突、不同业务模块地图版本不一致。qiankun微前端框架通过将地图应用拆分为独立微应用,可有效解决这些问题。 本文将从实际场景出发,介绍如何基于qiankun构建高性能地图微应用,包括主应用配置、微应用改造、跨应用通信、样式隔离等关键技术点,并提供高德地图/...

gitblog_01093的博客 461

告别微前端混乱:qiankun开发规范与最佳实践全解析

微前端架构在现代Web应用开发中越来越受欢迎,但很多团队在实践中常常陷入技术混乱和架构困境。qiankun作为阿里巴巴开源的微前端解决方案,提供了一套完整、简单且高效的微前端实现方案,帮助企业构建下一代企业级Web应用。📦 ## 🚀 为什么选择qiankun微前端架构? **qiankun** 是基于 single-spa 的微前端框架,它的名字来源于中文"乾坤",寓意着能够容纳和服务一切

gitblog_00488的博客 477
上一篇: 51、STM32 与 ESP32 单片机全面对比:架构、性能与应用场景详解
下一篇: 使用 Ant Design Pro CLI 快速创建前端中台项目
黄毛火烧雪下
黄毛火烧雪下 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄14年 7714粉丝 439原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄毛火烧雪下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值