MCPcopy Index your code
hub / github.com/MAXLZ1/micro-app-demos

github.com/MAXLZ1/micro-app-demos @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
392 symbols 1,065 edges 318 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

微前端框架示例汇总

该仓库集合了以qiankunMicroAppicestarkwujieGarfish为基础实现的多种微前端示例。

为方便利用Github Page进行展示,以下应用均使用hash路由。

线上地址:

各应用仓库地址:

Extension points exported contracts — how you extend this code

Window (Interface)
(no doc)
packages/wujie-demo/react-child/src/wujie-helper.d.ts
Props (Interface)
(no doc)
packages/icestark-demo/react-child/src/index.tsx
Window (Interface)
(no doc)
packages/garfish-demo/react-child/src/garfish-helper.d.ts
Window (Interface)
(no doc)
packages/qiankun-demo/react-child/src/qiankun-helper.d.ts
Window (Interface)
(no doc)
packages/micro-app-demo/react-child/src/micro-app-helper.ts
Message (Interface)
(no doc)
packages/wujie-demo/react-child/src/components/MessageTrigger/index.tsx
Message (Interface)
(no doc)
packages/icestark-demo/react-child/src/components/MessageTrigger/index.tsx
Message (Interface)
(no doc)
packages/garfish-demo/react-child/src/components/MessageTrigger/index.tsx

Core symbols most depended-on inside this repo

lazyLoad
called by 10
packages/wujie-demo/vue2-child/src/utils/lazyLoad.ts
lazyLoad
called by 10
packages/icestark-demo/vue2-child/src/utils/lazyLoad.ts
lazyLoad
called by 10
packages/qiankun-demo/vue2-child/src/utils/lazyLoad.ts
lazyLoad
called by 10
packages/micro-app-demo/vue2-child/src/utils/lazyLoad.ts
createRouter
called by 7
packages/garfish-demo/vite-child/src/router.tsx
lazyLoad
called by 5
packages/garfish-demo/vue2-child/src/utils/lazyLoad.ts
setUser
called by 4
packages/icestark-demo/vue3-main/src/stores/user.ts
setUser
called by 3
packages/wujie-demo/vue3-main/src/stores/user.ts

Shape

Function 269
Interface 106
Enum 17

Languages

TypeScript100%

Modules by API surface

packages/qiankun-demo/vue2-child/src/main.ts7 symbols
packages/qiankun-demo/react-child/src/index.tsx6 symbols
packages/qiankun-demo/vue3-main/src/utils/messageListener.ts5 symbols
packages/qiankun-demo/vite-child/src/main.tsx5 symbols
packages/icestark-demo/vite-child/src/main.tsx5 symbols
packages/icestark-demo/react-child/src/index.tsx5 symbols
packages/wujie-demo/vue3-main/src/utils/messageListener.ts4 symbols
packages/wujie-demo/vue3-main/src/stores/menu.ts4 symbols
packages/wujie-demo/vite-child/src/components/MessageTrigger/index.tsx4 symbols
packages/wujie-demo/react-child/src/views/MicroAppView/index.tsx4 symbols
packages/wujie-demo/react-child/src/components/MessageTrigger/index.tsx4 symbols
packages/qiankun-demo/vue3-main/src/stores/menu.ts4 symbols

For agents

$ claude mcp add micro-app-demos \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page