micro-app
micro-app copied to clipboard
A simple, efficient and powerful micro front-end framework. 一款简约、高效、功能强大的微前端框架
问题 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] 功能代码 - [ ] 测试用例 
问题: 昨日 @bailicangdu 大佬提交的代码,并没有跑测试用例,导致报错很多,具体如下:  解决方案: 1、希望能临时修复这个问题 2、是否应该在 DEV 分支、PR 提交等场景,触发 GITHUB CI 跑测试用例
加载性能优化
## 背景  如图所示,稍微大一点的子应用,其加载的过程就会很长,这段时间,页面会假死,操作无响应。 ## 期望的效果 能够借鉴 React 的理念,将大任务分割成一个一个的小任务进行执行,解决整体初始化时卡顿的问题
父子应用都是hash路由,一个页面里该怎么嵌入多个应用呢? 文档中描述如下: 那我有两个micro-app,怎么匹配浏览器呢 子应用是hash路由,我们要渲染子应用的page1页面,那么在micro-app的url属性上设置hash值是无效的,#/page1应该添加到浏览器地址上。 复制代码Error复制成功
## 问题描述 > 问题的具体描述 ## 复现步骤 点击父页面中的不同按钮,更改了子页面url,子页面不会重新渲染。 ## 上传截图 http://test1.yx.jd.com/activity-manage/myCreate/daily-activities-operation/managemc/ruleSetAndInvite?entry=0&activityId=10637710&blockId=141003227&from=acore  ## 复现仓库 > https://coding.jd.com/FE/activity-core.git ## 环境信息 - micro-app版本:0.4.3 - 主应用前端框架&版本:React16.13.1 - 子应用前端框架&版本:React16.13.1 - 构建工具&版本:webpack
## 背景  首先如图所示,processCode 还是比较花费时间的,基本都是 30ms 以上,已经超过了一帧的时间(时间长)。 其次,对于已缓存的 JS 或者 CSS,现在缓存的是原内容,这就意味着,对于重复的 JS 或者 CSS 还是会重复走 `processCode` 这样的过程,而且最终的结果是一致的。 ## 期望的效果 既然最终的结果是一致的,那是否应该缓存处理后的结果,而非处理前的结果,甚至是处理后的 DOM 节点,这样就极大的提高了重复执行的效率。

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