微前端
吉古力
加油吧骚年
展开
-
Vue3 也能用上 Vue2 组件 From EMP
转自团队原文:https://juejin.cn/post/6898498514813190158说在前面上篇文章讨论完怎么在React 和 Vue 互相调用之后,我们发现了新的需求。升级 Vue3 之后,因为底层的 render 函数被重写,导致 Vue2 现有丰富并完善的组件不能直接在 Vue3 上使用。因此 EMP 针对这个问题,提出了 Vue3 调用 Vue2 的方案,并且付诸实践证实可行。所以我们实现了 emp-vuett,一个跨越 Vue 版本的 HOC。先看 demo..转载 2020-11-25 09:42:22 · 4150 阅读 · 0 评论 -
对比多种微前端方案
转自团队掘金原文:https://juejin.cn/post/6898268972178178061一、写在前面在之前的文章中,我们已经深入剖析了微前端究竟是什么,可以带来什么收益,现在让我们复习一下微前端的概念:Techniques, strategies and recipes for building a modern web app with multiple teams that can ship features independently.中文释义:可以由多个团.转载 2020-11-24 09:29:59 · 3461 阅读 · 0 评论 -
EMP微前端实战之教你如何搭建共享站
转自团队掘金原文:https://juejin.cn/post/6896643727541370888本文将讲解共享站是什么,共享站的作用,以及怎么划分共享站等问题,来进一步让大家深入理解EMP微前端方案,更好的搭建属于自己的微前端生态。查看关于EMP微前端方案的知识可以点击这里。什么是共享站在《什么是微前端》一文中,我们已经了解到emp微前端是去中心模式的微前端,其核心就是每个应用都可以独立部署彼此分享资源。但多个应用项目之间把可能有某业务逻辑模块或者其他是可复用的资源直接共享出去的话,会转载 2020-11-20 09:41:40 · 742 阅读 · 0 评论 -
EMP微前端实战之cocos2d线上项目
转自团队掘金原文:https://juejin.im/post/6895919238859620360一.背景目前cocos2d游戏最主要的开发方式是通过官方提供的GUI图形界面工具——creator,通过creator开发者无需关注构建本身,只需通过界面操作即可对游戏代码进行构建打包。但是这样也存在着以下几个问题:构建闭源,导致开发者对项目构建无法定制化,假如编译出来的代码存在兼容性问题,那只能进入creator安装目录寻找对应的某个配置文件进行修改,这种侵入性的修改很有可能会引...转载 2020-11-19 09:47:26 · 613 阅读 · 0 评论 -
EMP微前端-Vue和React项目互相调用
前团:React和 Vue 相互远程调用 DemoReact Vue什么是微前端做好前端开发不是件容易的事情,而比这更难的是扩展前端开发规模以便于多个团队可以同时开发和维护一个大型且复杂的产品。为解决这个难题,前端领域逐渐出现一种趋势,可以将大型的前端项目分解成许多个小而易于管理的独立部署的应用,并实现应用级别的资源(UI组件/工具函数/业务模块)分享,就像后端领域的微服务一样。 在这种趋势下, Micro Frontends 官网推出了微前端概念:(来自:https://micro-f.转载 2020-11-18 09:42:44 · 3451 阅读 · 0 评论 -
微前端究竟是什么,可以带来什么收益
前沿:本文将讲解微前端诞生的背景,详细解说微前端概念的缘由以及其深入理解,读完本文,相信你对微前端有一个比较全面的认知,明白它可以解决您团队以及整个企业什么问题,带来怎么样的收益。一.背景现在很多企业,基本在物理上进行了应用代码隔离,实行单个应用单个库,闭环部署更新测试环境、预发布环境和正式环境。于是,我们的探讨的是,基于不同应用不同库并独立部署的情况下,如何实现多个应用之间的资源共享?之前比较多的处理方式是npm包形式抽离和引用,比如多个应用项目之间,可能有某业务逻辑模块或者其他是.原创 2020-11-17 10:32:36 · 318 阅读 · 0 评论