微前端实战

【美】迈克尔·格尔斯(Michael Geers)著

出版时间

2022-06-01

ISBN

9787302603863

评分

★★★★★
书籍介绍

就像微服务为后端系统带来了灵活性和可维护性,微前端也为基于浏览器的应用程序提供了同样的优势。你可以将项8设计为包含多个单独的组件,每个组件中包括各自的接口、逻辑和存储功能,这样就可以独立开发这些组件,并在浏览器中组合使用它们。

《微前端实战》- -书指导读者将微服务方法应用于前端领域。本书首先会介绍微前端的核心设计思想,之后你将亲手创建一个电商应用程序,并在开发过程中处理一些实际问题,如服务端组合和客户端组合、路由、确保外观和交互的一致性等。最终,你将深入了解团队工作流模式,这种模式能够最大化地突显独立开发应用.程序组件的优势。

主要内容

●将多个独立的应用程序组合成一个统一的前端应用程序

●将基于不同框架的代码组合在一起

●浏览器端组合、服务端组合以及路由

●高效的开发团队实践和项目工作流

阅读门槛

本书适用于Web开发者、软件架构师以及团队领导者。

Michael Geers是- - 名软件开发者,专注于用户界面相关开发领域。他从十几岁起就开始为网站开发软件。在过去的几年里,他参与过多个垂直架构的项目,在多个国际性会议上分享了自己的经验,并在杂志上发表了一系列相关的文章。目前,他仍在持续运营

htps://micro frontends.org站点。

目录
第Ⅰ部分 微前端初体验
第1章 什么是微前端 3
1.1 概览图 4
1.1.1 系统和团队 5
1.1.2 前端 8

显示全部
用户评论
扬长避短
最近因公司项目需要,将现在的前端项目应用微前端的方式来优化,花了几个晚上把这本书看完了一遍,分享下我的看法。 本人之前没有看过其他微前端的书,所以无法横向对比。这本书前7章吧,讲解了现在微前端的实现方式:纯客户端(路由跳转)以及服务端(Nginx配置)以及它们的组合;后边从整体结构上讲了端到端间的通信、样式库、组件库的设计和启用; 上述内容代码虽然不多,但核心代码都有,我甚至联想到现在国内主流微前端框架和Vue-router的实现方式; 后边四章,讲述了作为项目管理者应该怎么定义自己的团队和他们的职责边界,同时还讲了在迁移、本地开发和测试方面该如何去做及优缺点等等。 感觉这本书讲了微前端的核心和实际项目中可能碰到的问题,还是挺不错的。
收藏