摘要:
【转自团队掘金原文: https://juejin.im/post/6895324456668495880】 为什么需要学习webpack5 module Federation原理呢?因为EMP微前端方案正是基于该革命性功能进行的,具有历史突破意义。通过本文,可以让你深入学习webpack5 mod 阅读全文
摘要:
原文团队掘金平台:https://juejin.im/post/6891532248269783054 EMP项目github链接: https://github.com/efoxTeam/emp EMP教程整理: https://github.com/efoxTeam/emp/wiki 目前,EM 阅读全文
摘要:
转自团队原文:https://juejin.cn/post/6898498514813190158 说在前面 上篇文章讨论完怎么在 React 和 Vue 互相调用之后,我们发现了新的需求。升级 Vue3 之后,因为底层的 render 函数被重写,导致 Vue2 现有丰富并完善的组件不能直接在 V 阅读全文
摘要:
转自团队掘金原文:https://juejin.cn/post/6897018942889656334 EMP微前端方案针对团队规范,推荐了几个方式,其中之一就是用ts声明文件。本文介绍的@efox/emp-tune-dts-plugin插件,可以为EMP微前端项目生成类型文件,利于团队的规范性。 阅读全文
摘要:
本文将讲解共享站是什么,共享站的作用,以及怎么划分共享站等问题,来进一步让大家深入理解EMP微前端方案,更好的搭建属于自己的微前端生态。查看关于EMP微前端方案的知识可以点击这里。 什么是共享站 在《什么是微前端》一文中,我们已经了解到emp微前端是去中心模式的微前端,其核心就是每个应用都可以独立部 阅读全文
摘要:
团队原文:https://github.com/efoxTeam/emp/wiki/%E3%80%8Acocos2d-%E9%A1%B9%E7%9B%AE%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%92%8C%E6%8E%A5%E5%85%A5EMP%E3%80% 阅读全文
摘要:
本文将讲解微前端诞生的背景,详细解说微前端概念的缘由以及其深入理解,读完本文,相信你对微前端有一个比较全面的认知,明白它可以解决您团队以及整个企业什么问题,带来怎么样的收益。 阅读全文
摘要:
一.要解决的问题 在实际开发中,如果你遇到需要对一个比较复杂的对象删除某些变量,或者替换某些变量的场景,你会怎么处理呢? 比如: const target = { a: 1, b: { n: 2, m: 3 }, c: 1, d: { n: 2, m: 3 } } 你需要对target对象做以下处理 阅读全文
摘要:
一. call和apply 1. 代码完整实现 2. 先来溜溜 案例一 案例二 3. 注意要点 开头需要做一个类型判断: 获取原始函数: 比如执行Math.max.mycall(null, 1,2,3,4)的时候,mycall函数内部的this指向了Math.max函数,所以我们可以通过const 阅读全文
摘要:
继上一篇文章 js内存深入学习(一) 3. 内存泄漏 对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。 对于不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak) 3.1 node.js内存补充 node 阅读全文