写点什么
创作场景
- 记录自己日常工作的实践、心得
- 发表对生活和职场的感悟
- 针对感兴趣的事件发表随笔或者杂谈
- 从 0 到 1 详细介绍你掌握的一门语言、一个技术,或者一个兴趣、爱好
- 或者,就直接把你的个人博客、公众号直接搬到这里
登录/注册
收录了 微前端架构 频道下的 50 篇内容

随着微前端技术架构的出现,不断有团队尝试将单体的前端 Web 应用按不同维度进行拆分或者组合,再聚合到一个整体的应用架构下。

本文将介绍前端领域最近的一项变革:单体前端架构正在过渡到许多较小、较易管理的前端架构。

本文介绍爱奇艺号技术团队基于Vue定制开发了微前端框架。

如何利用微前端技术实现单体应用程序的现代化改造?

多年来,分布式系统定义了我们对后端架构的思考方式。我们学会了将单体应用拆分成可以独立部署的服务,拥抱自治、快速反馈和持续变化的理念。但在前端领域,许多组织仍然深陷于后端已成功摆脱的困境。

微前端架构是一种架构风格类似于微服务的架构,它将微服务的理念应用于浏览器端,即将 Web 应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。

最近几年微前端一直是前端界的热门议题, 它类似于微服务架构, 主要面向于浏览器端,能将一个复杂而庞大的单体应用拆分为多个功能模块清晰且独立的子应用,且共同服于务同一个主应用。各个子应用可以独立运行、独立开发和独立部署。

本文最初发表于ITNEXT的博客站点,经原作者[Manu Ustenko授权由InfoQ中文站翻译分享。

压死前端开发小骆驼的最后一根稻草?


微前端架构是一种设计方法,其中,前端应用被分解为多个松散而协同工作的半独立“微应用”。
随着技术的不断发展和应用场景的不断变化,微前端架构也将不断演化和完善,成为更加成熟和稳定的前端架构模式,为开发者和企业带来更多的价值和机会。
随着互联网应用的不断发展和迭代,传统的单体应用架构已经逐渐无法满足现代应用的需求。为了更好地适应快速变化的市场和业务需求,微服务和微前端架构成为了近年来的热门话题。
当前端项目发展到一定规模时,单体应用(Monolith)的弊端会逐渐显现:构建速度慢、部署耦合度高、团队协作冲突频繁、技术栈升级困难。微前端架构通过将大型应用拆分为多个独立开发、独立部署、独立运行的小应用,有效缓解了这些问题。但微前端并非银弹,如何
当前端项目发展到一定规模时,单体应用(Monolith)的弊端会逐渐显现:构建速度慢、部署耦合度高、团队协作冲突频繁、技术栈升级困难。微前端架构通过将大型应用拆分为多个独立开发、独立部署、独立运行的小应用,有效缓解了这些问题。但微前端并非银弹,如何

微前端架构是一种设计方法,其中,前端应用被分解为多个松散而协同工作的半独立“微应用”。那么,微前端到底如何落地呢?

本文就某一个具体的类型场景,着重介绍微前端架构可以带来什么价值以及具体实践过程中需要关注的技术决策。
在微前端架构中,公共依赖治理是一个容易被低估但影响深远的工程问题。当多个子应用独立开发、独立部署时,它们不可避免地会依赖相同的第三方库:React、Vue、lodash、moment、axios 等等。如果每个子应用都把这些库打包进自己的产物中,会导致大量重复代码被

Micro-Frontends are the distributed architecture for the user interfaces that are solving not only technical but also organizational challenges. In this session, you will learn the most common anti-patterns I've seen in the past 8 years of implementing and consulting multiple companies in their journey into the micro-frontends architecture. Whether you are an expert or a newbie, in this talk, you will learn how to structure properly your micr

随着 Web 前端工程日趋复杂,也带来了更大的工程理治挑战,微前端在大型前端工架程构解决方案中成已为重要思路之一。本文详细描述 EMP 的诞生背景、使用场景、生态以及如何使用,可以帮助大家能更简单、更高效的构建生产可用微前端架构。