Vue 3 + TypeScript

Ydsz Micro

面向大型前端团队的微前端内核框架 — ESM 原生加载 · 安全沙箱 · 消息中间件 · 路由预测

竞品对比

相比 qiankun、wujie、micro-app、Garfish 等方案,Ydsz Micro 的特色优势。

特性 Ydsz Micro qiankun wujie micro-app
加载方式 ESM dynamic import() entry 스크ipt Web Component Web Component
沙箱隔离 Proxy 沙箱 Proxy / Snapshot iframe / Proxy Proxy
消息中间件 Built-in __MICRO_BROKER__ 需自行实现 部分支持 部分支持
路由预测 Markov 链指数衰减
标准化 MIT / 开放协议 MIT MIT MIT

核心架构

Micro-Kernel

轻量化内核设计,生命周期钩子标准化,支持全模块状态清理消除 HMR 串扰。

消息中间件

__MICRO_BROKER__ 协议标记区分内部消息与外部噪声,安全通信设计。

路由预测器

Markov 链指数衰减模型(半衰期 3 天),智能预加载用户下一跳页面。

Proxy 沙箱

严格模式兼容,防止子应用污染全局状态,DOM 清理兜底机制。

性能追踪

Performance API 埋点,火焰图数据与内存趋势采样,可视化性能监控。

独立开发模式

pnpm standalone 命令即可独立启动子应用,Mock 服务框架支持离线开发。

构建下一代前端架构

Ydsz Micro · MIT 开源 · 社区驱动 · 面向大型前端团队设计

在线咨询GitHub
发送邮件微信咨询体验 Demo
×
扫码添加微信
微信二维码