micro-app icon indicating copy to clipboard operation
micro-app copied to clipboard

A simple, efficient and powerful micro front-end framework. 一款简约、高效、功能强大的微前端框架

Results 417 micro-app issues
Sort by recently updated
recently updated
newest added

问题 issue:https://github.com/micro-zoe/micro-app/issues/501 电脑配置: i7-10700K 3,8 赫兹(不同电脑配置可能相差较大) 1、CSS:在没有缓存的情况下,一个 antd CSS 在的电脑上需要花费 45ms,有缓存的情况下,这部分可以完全省略。 2、JS:缓存效果取决于是否使用了 plugin 以及 plugin 的复杂度和 JS 的数量、大小等,有缓存的情况下,这部分也可以完全省略。 - [x] 功能代码 - [ ] 测试用例 ![微信截图_20220730112259](https://user-images.githubusercontent.com/19297757/181870689-ff2a251d-df7c-4a4b-af1e-3f7ded3ca1a6.png)

问题: 昨日 @bailicangdu 大佬提交的代码,并没有跑测试用例,导致报错很多,具体如下: ![微信截图_20220729211307](https://user-images.githubusercontent.com/19297757/181768097-4aee0180-f408-4a5f-9b0d-1e5b68bb9f8e.png) 解决方案: 1、希望能临时修复这个问题 2、是否应该在 DEV 分支、PR 提交等场景,触发 GITHUB CI 跑测试用例

discussion

## 背景 ![222](https://user-images.githubusercontent.com/19297757/180149494-7e199af5-07ed-4629-8143-83c7a5ab2839.png) 如图所示,稍微大一点的子应用,其加载的过程就会很长,这段时间,页面会假死,操作无响应。 ## 期望的效果 能够借鉴 React 的理念,将大任务分割成一个一个的小任务进行执行,解决整体初始化时卡顿的问题

good issue
feature
performance
discussion

父子应用都是hash路由,一个页面里该怎么嵌入多个应用呢? 文档中描述如下: 那我有两个micro-app,怎么匹配浏览器呢 子应用是hash路由,我们要渲染子应用的page1页面,那么在micro-app的url属性上设置hash值是无效的,#/page1应该添加到浏览器地址上。 复制代码Error复制成功

子应用不能走cdn吗?

common

文档上的更新日志好像没有提到这个版本

discussion

## 问题描述 > 问题的具体描述 ## 复现步骤 点击父页面中的不同按钮,更改了子页面url,子页面不会重新渲染。 ## 上传截图 http://test1.yx.jd.com/activity-manage/myCreate/daily-activities-operation/managemc/ruleSetAndInvite?entry=0&activityId=10637710&blockId=141003227&from=acore ![9E75D597C181110B39E999840E3A753F](https://user-images.githubusercontent.com/14011130/173533479-10c5a069-c5ad-4b99-b422-8abb853c07f9.jpg) ## 复现仓库 > https://coding.jd.com/FE/activity-core.git ## 环境信息 - micro-app版本:0.4.3 - 主应用前端框架&版本:React16.13.1 - 子应用前端框架&版本:React16.13.1 - 构建工具&版本:webpack

router question

## 背景 ![888](https://user-images.githubusercontent.com/19297757/180173299-7dc19351-6ac0-4a1f-801d-0ad579904e70.png) 首先如图所示,processCode 还是比较花费时间的,基本都是 30ms 以上,已经超过了一帧的时间(时间长)。 其次,对于已缓存的 JS 或者 CSS,现在缓存的是原内容,这就意味着,对于重复的 JS 或者 CSS 还是会重复走 `processCode` 这样的过程,而且最终的结果是一致的。 ## 期望的效果 既然最终的结果是一致的,那是否应该缓存处理后的结果,而非处理前的结果,甚至是处理后的 DOM 节点,这样就极大的提高了重复执行的效率。

performance

![image](https://user-images.githubusercontent.com/61998207/180148311-a18e6497-2d38-4ea4-a2c8-87c52520a7f1.png)

document

## 背景 >请问有没有CDN引用方式呢 ## 期望的效果 需要CDN方式引用