搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Serverless架构下的前端开发(入门实战与进阶)/云计算与虚拟化技术丛书
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购24本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111764298
  • 作      者:
    作者:刘宇//王庆//袁坤//罗松//徐小春|责编:杨福川
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2024-10-01
收藏
畅销推荐
内容介绍
这是一本全面讲解Serverless架构以及如何将其与前端技术融合的实战类著作,是阿里云团队在Serverless和前端领域的实战经验总结。扎实的理论,丰富的实践,将帮助前端工程师们快速掌握Serverless这一利器,实现能力跃升。 本书内容深入浅出、循序渐进,写作方式和内容规划无一不体现作者的深厚功底和良苦用心,全书包含以下核心内容: (1)介绍了Serverless架构的原理、特性和应用场景,并通过主流的商业Serverless项目和开源Serverless项目带领读者熟悉了Serverless应用的创建、开发、迁移和部署等流程; (2)从前端的视角讲解了Serverless架构的开发流程、应用开发、构建与调试、性能优化等; (3)详细讲解了SSR、WebSocket、RESTfulAPI、GraphQL、前后端一体化、小程序、快应用、WebAssembly等前端热门技术,以及这些技术如何与Serverless架构深度融合; (4)通过5个Serverless架构下的前端生产实战案例,详尽地讲解了Serverless架构下的前端应用开发流程和方法; (5)通过1个传统内容管理系统的Serverless化改造案例,详细展示了将传统框架部署到Serverless架构的流程和思路,以及将传统应用迁移到Serverless架构的方法和注意事项等。 (6)通过2个人工智能和小程序相关的案例完整地展示了Serverless项目开发的全过程,包括需求分析、技术选型、项目设计和开发实现等。 (7)通过阿里云的企业级解决方案和真实产品的构建过程,向读者展示了如何将新一代UI测试流程与Serverless架构结合,以及如何开发轻量级的WebIDE,拥有自己的云上开发平台。
展开
目录
序1
序2
前言
第1章 Serverless架构简介
1.1 Serverless架构入门
1.1.1 发展历程
1.1.2 定义
1.1.3 工作原理
1.1.4 生态发展
1.2 Serverless架构特性与挑战
1.2.1 价值与优势
1.2.2 风险与挑战
1.3 Serverless架构应用场景
1.3.1 Web/移动应用后端场景
1.3.2 实时文件/数据处理
1.3.3 离线数据处理
1.3.4 人工智能领域
1.3.5 IoT等领域
1.3.6 监控与自动化运维
第2章 零基础上手Serverless架构
2.1 工业Serverless产品
2.1.1 阿里云Serverless产品
2.1.2 AWSServerless产品
2.2 开源Serverless项目
2.2.1 OpenWhisk项目
2.2.2 Knative项目
2.2.3 Kubeless项目
第3章 Serverless架构应用开发和优化探索
3.1 Serverless架构与前端技术
3.2 Serverless开发流程探索
3.3 应用开发、构建与调试
3.3.1 应用开发
3.3.2 应用构建
3.3.3 应用调试
3.3.4 函数编排
3.4 CI/CD
3.4.1 与GitHubAction的集成
3.4.2 与GiteeGo的集成
3.4.3 与Jenkins的集成
3.4.4 与云效的集成
3.5 Serverless与可观测性
3.6 应用优化
3.6.1 冷启动优化
3.6.2 文件上传方案
3.6.3 文件持久化方案
3.6.4 慎用Web框架特性
3.6.5 项目结构策略
第4章 前端技术视角下的Serverless架构
4.1 SSR:前端技术突破性能壁垒
4.1.1 背景
4.1.2 SSR简介
4.1.3 Serverless架构下的SSR实战
4.1.4 总结
4.2 WebSocket技术在Serverless架构下的新面貌
4.2.1 背景
4.2.2 API网关中的WebSocket原理解析
4.2.3 Serverless架构下的WebSocket实战
4.2.4 总结
4.3 RESTfulAPI与Serverless架构的融合
4.3.1 背景
4.3.2 RESTfulAPI简介
4.3.3 Serverless架构下的RESTfulAPI
4.3.4 总结
4.4 Serverless架构下的GraphQL实现
4.4.1 背景
4.4.2 GraphQL简介
4.4.3 Serverless架构下的GraphQL实战
4.4.4 总结
4.5 前后端一体化:前端技术的风向标
4.5.1 背景
4.5.2 前后端一体化发展历史
4.5.3 Serverless架构下的前后端一体化实战
4.5.4 总结
4.6 小程序/快应用:前端技术赋能移动端开发
4.6.1 背景
4.6.2 Serverless架构下的天气查询小程序实战
4.6.3 总结
4.7 WebAssembly:前端技术新篇章
4.7.1 背景
4.7.2 WebAssembly简介
4.7.3 WebAssembly实战案例:HoloWeb代码格式化
4.7.4 总结
4.8 传统框架的Serverless化与Serverless框架
4.8.1 背景
4.8.2 传统框架Serverless化
4.8.3 ServerlessFirst框架:Midway
第5章 Serverless架构下的前端生产实战案例
5.1 网页全景录制及Puppeteer功能设计与实现
5.1.1 背景
5.1.2 Puppeteer简介
5.1.3 Serverless架构下的网页截屏功能
5.1.4 二次开发方案
5.1.5 总结
5.2 盲盒抽奖活动系统设计及实现
5.2.1 背景
5.2.2 技术架构
5.2.3 技术实现
5.2.4 效果预览
5.2.5 总结
5.3 基于Serverless架构的头像漫画风处理小程序
5.3.1 背景
5.3.2 技术实现
5.3.3 效果预览
5.3.4 总结
5.4 ServerlessWebSocket:弹幕应用系统设计及实现
5.4.1 背景
5.4.2 技术架构
5.4.3 技术实现
5.4.4 效果预览
5.4.5 总结
5.5 HTML与快应用实战:简易用户反馈功能实践
5.5.1 背景
5.5.2 技术架构
5.5.3 技术实现
5.5.4 效果预览
5.5.5 总结
第6章 传统内容管理系统Serverless化升级实战
6.1 背景
6.2 需求明确
6.3 技术选型
6.4 项目设计
6.4.1 基础架构设计
6.4.2 Jamstack与性能提升设计
6.5 开发实现
6.5.1 模块Serverless化升级
6.5.2 API网关配置与优化
6.5.3 可观测能力完善
6.6 项目预览
6.7 总结
第7章 基于Serverless架构的人工智能相册系统
7.1 背景
7.2 需求明确
7.3 技术选型
7.4 项目设计
7.4.1 基础架构设计
7.4.2 小程序UI设计
7.4.3 数据库设计
7.5 开发实现
7.5.1 数据库相关
7.5.2 后端代码
7.5.3 小程序相关
7.6 项目预览
7.7 总结
第8章 基于Serverless架构的企业宣传小程序
8.1 背景
8.2 需求明确
8.2.1 小程序功能
8.2.2 管理平台功能
8.2.3 其他需求点
8.3 技术选型
8.4 项目设计
8.4.1 基础架构设计
8.4.2 小程序UI设计
8.4.3 数据库设计
8.5 开发实现
8.5.1
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证