网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 微前端实战/Web开发与设计
分类 计算机-操作系统
作者 (美)迈克尔·格尔斯
出版社 清华大学出版社
下载
简介
内容推荐
就像微服务为后端系统带来了灵活性和可维护性,微前端也为基于浏览器的应用程序提供了同样的优势。读者可以将项目设计为包含多个单独的组件,每个组件中包括各自的接口、逻辑和存储功能,这样就可以独立开发这些组件,并在浏览器中组合使用它们。
本书指导读者将微服务方法应用于前端领域。本书首先会介绍微前端的核心设计思想,之后读者将亲手创建一个电商应用程序,并在开发过程中处理一些实际问题,如服务端组合和客户端组合、路由、确保外观和交互的一致性等。最终,读者将深入了解团队工作流模式,这种模式能够最大化地突显独立开发应用程序组件的优势。
本书适用于Web开发者、软件架构师以及团队领导者。
作者简介
迈克尔·格尔斯(Michael Geers),是一名软件开发者,专注于用户界面相关开发领域。他从十几岁起就开始为网站开发软件。在过去的几年里,他参与过多个垂直架构的项目,在多个国际性会议上分享了自己的经验,并在杂志上发表了一系列相关的文章。目前,他仍在持续运营https://micro-frontends.org 站点。
目录
第Ⅰ部分 微前端初体验
第1章 什么是微前端
1.1 概览图
1.1.1 系统和团队
1.1.2 前端
1.1.3 前端集成
1.1.4 公共话题
1.2 微前端解决了哪些问题
1.2.1 优化功能开发
1.2.2 不再有前端巨石架构
1.2.3 适应变化
1.2.4 自主的优势
1.3 微前端的缺点
1.3.1 冗余
1.3.2 一致性
1.3.3 异质性
1.3.4 更多的前端代码
1.4 使用微前端的合理时机
1.4.1 适合大中型项目
1.4.2 在Web应用程序中使用效果最好
1.4.3 效率与开销
1.4.4 微前端不适用的场景
1.4.5 谁在使用微前端
1.5 本章小结
第2章 我的第一个微前端项目
2.1 The Tractor Store简介
2.1.1 准备开始
2.1.2 运行书中的示例代码
2.2 通过链接进行页面跳转
2.2.1 数据所有权
2.2.2 团队契约
2.2.3 如何实现
2.2.4 处理URL的变化
2.2.5 优点
2.2.6 缺点
2.2.7 何时使用链接集成技术
2.3 通过iframe进行组合
2.3.1 如何实现
2.3.2 优点
2.3.3 缺点
2.3.4 何时使用iframe集成技术
2.4 内容预告
2.5 本章小结
第Ⅱ部分 路由、组合与通信
第3章 使用Ajax进行组合与服务端路由
3.1 通过Ajax进行组合
3.1.1 如何实现
……
第Ⅲ部分 如何做到快速、一致、有效
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/19 13:11:25