书籍作者:卢卡·梅扎利拉 | ISBN:9787115595089 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:6288 |
创建日期:2023-04-17 | 发布日期:2023-04-17 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
【作者简介】
卢卡.梅扎利拉(Luca Mezzalira)是AWS的解决方案架构师,拥有近20年的软件开发和架构经验。他曾任独角兽公司DAZN的架构副总裁,成功帮助DAZN在5年内成为全球瞩目的体育流媒体服务平台。他讲解和分享微前端架构的视频深受欢迎。
【译者简介】
KFive是百度App大前端团队,成员涵盖PC端和手机百度的大前端研发者。除业务支持外,KFive研究的技术方向还包括前端基础架构、跨端开发、Node.js、端智能和前端智能化等,并且积累了丰富的产出。KFive的名称不仅来源于起初的办公地点是在百度科技园5号楼,而且体现了其对软件开发的理解,即“五Key”:Key1者,精益求精;Key2者,大巧不工;Key3者,独运匠心;Key4者,百炼千锤;Key5者,善始善终。
如今,Web应用日益复杂。要化繁为简,解决方案是什么?答案是微前端。微前端是受微服务启发的一种新兴架构,它将单体代码库分解成多个部分,以便多个相对独立的团队分工协作,从而提高项目的灵活性和团队的整体效率。
本书凝结了作者的真知灼见和一手经验,既有原理阐述,又有案例分析。作者详细阐释了微前端的各种适用场景、不同微前端架构的优缺点、微前端决策框架,以及具体的方法和实践。通过90余张示意图,作者直观地呈现了微前端的设计思路与实现技巧。书后附有作者与多位微前端技术先锋的访谈实录。
* 了解微服务原则如何应用于前端开发
* 掌握微前端决策框架的四大关键要素
* 探究各种微前端实现,分析不同架构的优缺点
* 学习微前端自动化策略和持续优化微前端自动化流水线的实践
* 理解微前端的后端模式,探究微前端如何与微服务或单体API层集成
* 洞悉传统的前端应用向微前端迁移的全过程