微前端
0 人感兴趣 · 30 次引用
- 最新
- 推荐
关于我为什么要用微前端这件事
微前端是一种前端开发的架构方法,已经变得越来越流行,这也预示着它很可能代表 Web 开发的未来。所以学习这种架构带来的好处对你的应用程序和开发团队是不言而喻的。
你想要的【微前端】都在这里了! | 京东云技术团队
某次遇到一个从0到1的大型项目,该项目涉及两个端,除了鉴权和部分业务逻辑不同外,页面UI和其余逻辑几乎一致,遇到这种项目,该如何架构?既能保证项目顺利开发完成,又能保证后期的迭代、维护、可扩展?
如何将微前端项目部署在同一台服务器同一个端口下
本文旨在通过部署微前端项目的实践过程中沉淀出一套部署方案,现就一些重点步骤、碰到的问题做了一些总结。
微前端项目部署方案
本文旨在通过部署微前端项目的实践过程中沉淀出一套部署方案,针对项目分别部署在不同的服务器上的场景,就一些重点步骤、碰到的问题做了一些总结。
微前端框架 single-spa 子应用加载解析
本文主要通过对微前端框架single-spa的基座应用加载子应用的single-spa-vue函数库进行分析,通过代码维度分析让大家了解在single-spa加载子应用的时候都做了哪些事情。如何通过优化single-spa-vue函数库保持子应用的状态。
百度工程师带你了解 Module Federation
Module Federation是webpack5内置一个重要功能,可以跨应用进行模块共享,为解决微前端公共依赖加载问题提供了一种新的实现方案。
为 iframe 正名,你可能并不需要微前端
任何新技术、新产品都是有一定适用场景的,它可能在当下很流行,但它不一定在任何时候都是最优解。在被微前端坑了几次之后,回过头发现,iframe真香!
字节跳动是如何落地微前端的
微前端概念的出现是前端发展的必然阶段,PC 互联网转向移动互联网时代时,PC 的场景并未完全被消灭,反而转向了衍生出了更多沉浸感更高、体验感更强的应用,与之对应的应该是出现新的架构模式来应对这些应用规模的增长。
5 分钟带你了解微前端(内含大量代码示例)
微前端是一种类似于微服务的架构,它将微服务的理念应用于浏览器端,将 Web 应用从整个的「单体应用」转变为多个小型前端应用的「聚合体」。 各个前端应用「原子化」,可以独立运行、开发、部署,从而满足业务的快速变化,以及分布式、多团队并行开发的需求。
Single-Spa 构建第一个微前端项目
微前端是前端web开发的趋势。微服务允许你将后端分解成更小的部分,受此启发,微前端允许你独立构建、测试和部署前端应用。根据你选择的微前端框架,你甚至可以让多个微前端应用——用React、Angular、Vue或其他工具编写的——在同一个大应用中无扰共存!
认识微前端:一种用于前端 Web 开发的微服务
对于Web应用来说,前端越来越大,后端越来越不重要。现代 Web 应用程序 80%-90% 的代码为前端代码,后端代码非常少。可以想象,现在大多数新的web应用程序都面临着类似的情况。
前端架构演进 - 从单体到微前端(理论篇)
我们首先需要认识到每一个系统的架构都不应该是一成不变的,为了应对业务的变化,我们不应该只有重写这一个选项。但往往架构的迁移业务方不会给开发人员预留充足的时间,在短时间内平滑地将旧的架构向新的架构演进就成为了一个需要解决的问题。
在微前端中,antd icon createFormIconfontCN 的本地化问题
在微前端中,antd icon createFormIconfontCN 的本地化问题
智联招聘的微前端落地实践——Widget
ThoughtWorks在几年前提出了微前端的概念,其核心理念是将前端单体应用在开发阶段拆分成多个独立的工程,并在运行阶段组合成完整的应用。本文将向大家介绍智联招聘基于Widget机制的的微前端落地实践。
解密智联招聘的大前端架构 Ada
Ada是智联招聘自主研发的演进式大前端架构。于2017年正式投入使用后,又经过三年持续演进,全面覆盖了从研发到运维的各个方面,具备跨技术栈工程化体系、交互式图形界面开发工具、自动化发布流程、Serverless运行时和完善的监控预警设施。目前已经支撑集团内
微前端之如何拆解 React 巨石应用 qiankun
团队的项目 A 经历两年需求的洗礼,一些问题也随之暴露出来: 项目引用的npm包很多,业务代码也很多,有着向巨石应用发展的趋势。巨石应用的一些典型问题如下:构建效率低下、*dev-server 占用内存大甚至内存泄露*、维护成本急剧增加。
微前端在民生 APaaS/PSET 平台的探索与实践
微前端,借鉴了后端微服务的理念,将它应用于前端,将一个单一的单体应用拆分成多个小型应用的集合,这些小型应用最终聚合成一个完整的庞大的应用。
Malagu 框架开发 React 应用新体验
Malagu bb是基于 TypeScript 的 Serverless First、可扩展和组件化的应用框架。