新华一城书集店铺主页二维码
新华一城书集 微信认证
上海新华书店官方微信书店
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

Serverless架构下的前端开发:入门,实战与进阶

79.20
运费: ¥ 5.00-20.00
库存: 5 件
Serverless架构下的前端开发:入门,实战与进阶 商品图0
Serverless架构下的前端开发:入门,实战与进阶 商品缩略图0

商品详情

编辑推荐.png(1)作者背景资深:作者是阿里云 Serverless 产品专家、云原生技术标准专家、CNCF 项目 Serverless Devs 负责人。(2)以实战为导向:全书包含大量生产级案例,将Serverless架构与前端融合的方法,以及Serverless前端应用的开发方法全部融入案例中。(3)6位专家力荐:阿里云 Serverless 技术负责人、阿里终端委员会标准化负责人等6位专家联袂推荐。 作者简介.png刘宇国防科技大学博士,阿里云 Serverless 产品专家,云原生产业联盟云原生技术标准专家,CNCF Sandbox项目 Serverless Devs负责人,长期从事 Serverless 架构相关工作。在 Serverless 领域有非常深厚的积累,专注于Serverless 架构的标准推进、冷启动优化以及工具链建设。Serverless 领域布道师,Serverless Framework等项目贡献者,WebIDE 项目 Anycodes 的负责人。除此之外,还在大数据和人工智能领域、前端领域有非常丰富的经验,对 WebIDE、大语言模型等有较为深入的研究和丰富的实践。著有《Serverless架构:从原理、设计到项目实战》《Serverless工程实践:从入门到进阶》《Serverless架构与人工智能最佳实践》。王庆阿里云云原生前端技术专家,负责阿里云消息、Serverless、微服务、高可用等前端研发工作,CNCF Sandbox项目 Serverless Devs联合创始人,目前专注于前端和云原生结合的方向。袁坤阿里云云原生前端技术专家,CNCF Sandbox项目 Serverless Devs负责人,开源项目 serverless_cd 项目作者。负责阿里云 Serverless、微服务的前端研发工作,专注于前端架构、可观测技术以及 DevOps 方向。罗松阿里云函数计算专家,曾负责阿里云函数计算产品运行时、事件源集成以及企业级 Serverless 解决方案落地等,目前专注在 Serverless 开发者工具链的建设,CNCF Sandbox项目 Serverless Devs负责人。关注 Serverless 最新技术动态以及在企业级解决方案的落地,致力于推动 Serverless 在开发者群体的流行。徐小春阿里云测试开发工程师,UI 云测项目负责人。 内容简介.png内容简介这是一本全面讲解Serverless架构以及如何将其与前端技术融合的实战类著作,是阿里云团队在Serverless和前端领域的实战经验总结。扎实的理论,丰富的实践,将帮助前端工程师们快速掌握Serverless这一利器,实现能力跃升。本书内容深入浅出、循序渐进,写作方式和内容规划无一不体现作者的深厚功底和良苦用心,全书包含以下核心内容:(1)介绍了Serverless架构的原理、特性和应用场景,并通过主流的商业Serverless项目和开源Serverless项目带领读者熟悉了Serverless应用的创建、开发、迁移和部署等流程;(2)从前端的视角讲解了Serverless架构的开发流程、应用开发、构建与调试、性能优化等;(3)详细讲解了SSR、WebSocket、RESTful API、GraphQL、前后端一体化、小程序、快应用、WebAssembly等前端热门技术,以及这些技术如何与Serverless架构深度融合;(4)通过5个Serverless架构下的前端生产实战案例,详尽地讲解了Serverless 架构下的前端应用开发流程和方法;(5)通过1个传统内容管理系统的 Serverless化改造案例, 详细展示了将传统框架部署到Serverless架构的流程和思路,以及将传统应用迁移到 Serverless 架构的方法和注意事项等。 (6)通过2个人工智能和小程序相关的案例完整地展示了Serverless项目开发的全过程,包括需求分析、技术选型、项目设计和开发实现等。(7)通过阿里云的企业级解决方案和真实产品的构建过程,向读者展示了如何将新一代UI测试流程与Serverless 架构结合,以及如何开发轻量级的WebIDE,拥有自己的云上开发平台。 目录简介.pngContents 目  录序1序2前言第1章 Serverless 架构简介11.1 Serverless架构入门11.1.1 发展历程11.1.2 定义 41.1.3 工作原理61.1.4 生态发展111.2 Serverless架构特性与挑战201.2.1 价值与优势201.2.2 风险与挑战261.3 Serverless架构应用场景331.3.1 Web/移动应用后端场景331.3.2 实时文件/数据处理341.3.3 离线数据处理351.3.4 人工智能领域351.3.5 IoT等领域361.3.6 监控与自动化运维36第2章 零基础上手 Serverless 架构382.1 工业Serverless产品382.1.1 阿里云 Serverless 产品382.1.2 AWS Serverless产品452.2 开源 Serverless 项目512.2.1 OpenWhisk 项目512.2.2 Knative 项目562.2.3 Kubeless项目62第3章 Serverless架构应用开发和优化探索663.1 Serverless 架构与前端技术663.2 Serverless开发流程探索693.3 应用开发、构建与调试743.3.1 应用开发743.3.2 应用构建773.3.3 应用调试793.3.4 函数编排863.4 CI/CD883.4.1 与 GitHub Action 的集成883.4.2 与Gitee Go的集成903.4.3 与Jenkins的集成923.4.4 与云效的集成943.5 Serverless与可观测性953.6 应用优化973.6.1 冷启动优化983.6.2 文件上传方案1063.6.3 文件持久化方案1073.6.4 慎用Web框架特性1073.6.5 项目结构策略108第4章 前端技术视角下的 Serverless 架构1104.1 SSR:前端技术突破性能壁垒1104.1.1 背景1104.1.2 SSR简介1114.1.3 Serverless架构下的SSR实战1114.1.4 总结1134.2 WebSocket技术在Serverless架构下的新面貌1144.2.1 背景1144.2.2 API网关中的WebSocket原理解析1144.2.3 Serverless架构下的WebSocket 实战1174.2.4 总结1274.3 RESTful API与Serverless架构的融合1274.3.1 背景1274.3.2 RESTful API简介1284.3.3 Serverless架构下的RESTful API1304.3.4 总结1354.4 Serverless架构下的GraphQL实现1354.4.1 背景1354.4.2 GraphQL简介1364.4.3 Serverless 架构下的 GraphQL 实战1374.4.4 总结1494.5 前后端一体化:前端技术的风向标1494.5.1 背景1494.5.2 前后端一体化发展历史1494.5.3 Serverless 架构下的前后端一体化实战1514.5.4 总结1544.6 小程序/快应用:前端技术赋能移动端开发1544.6.1 背景1544.6.2 Serverless 架构下的天气查询小程序实战1544.6.3 总结1614.7 WebAssembly:前端技术新篇章1624.7.1 背景1624.7.2 WebAssembly简介1624.7.3 WebAssembly 实战案例:HoloWeb 代码格式化1674.7.4 总结1704.8 传统框架的 Serverless 化与 Serverless 框架1704.8.1 背景1704.8.2 传统框架 Serverless 化1714.8.3 Serverless First 框架:Midway 174第5章 Serverless 架构下的前端生产实战案例1775.1 网页全景录制及 Puppeteer 功能设计与实现1775.1.1 背景1775.1.2 Puppeteer 简介1785.1.3 Serverless架构下的网页截屏功能1795.1.4 二次开发方案1825.1.5 总结1835.2 盲盒抽奖活动系统设计及实现1845.2.1 背景1845.2.2 技术架构1845.2.3 技术实现1865.2.4 效果预览1915.2.5 总结1925.3 基于 Serverless 架构的头像漫画风处理小程序1925.3.1 背景1925.3.2 技术实现1935.3.3 效果预览2025.3.4 总结2035.4 Serverless WebSocket:弹幕应用系统设计及实现2045.4.1 背景2045.4.2 技术架构2045.4.3 技术实现2055.4.4 效果预览2105.4.5 总结2125.5 HTML与快应用实战:简易用户反馈功能实践2125.5.1 背景2125.5.2 技术架构2135.5.3 技术实现2135.5.4 效果预览2175.5.5 总结218第6章 传统内容管理系统Serverless化升级实战2196.1 背景2196.2 需求明确2206.3 技术选型2206.4 项目设计2216.4.1 基础架构设计2216.4.2 Jamstack 与性能提升设计2236.5 开发实现2256.5.1 模块 Serverless 化升级2256.5.2 API 网关配置与优化2276.5.3 可观测能力完善2316.6 项目预览2356.7 总结236第7章 基于 Serverless 架构的人工智能相册系统2387.1 背景2387.2 需求明确2397.3 技术选型2407.4 项目设计2417.4.1 基础架构设计2417.4.2 小程序 UI 设计2427.4.3 数据库设计2437.5 开发实现2477.5.1 数据库相关2477.5.2 后端代码2497.5.3 小程序相关2577.6 项目预览2627.7 总结264第8章 基于Serverless架构的企业宣传小程序2658.1 背景2658.2 需求明确2658.2.1 小程序功能2668.2.2 管理平台功能2668.2.3 其他需求点2668.3 技术选型2668.4 项目设计2678.4.1 基础架构设计2678.4.2 小程序 UI 设计2688.4.3 数据库设计2698.5 开发实现2718.5.1 数据库相关2718.5.2 后端代码2728.5.3 小程序相关2778.5.4 管理页面2838.6 项目预览2868.6.1 小程序端2868.6.2 管理端2878.7 总结290第9章 新一代 UI 云端录制回放解决方案2919.1 背景2919.2 需求明确2929.3 技术选型2939.4 项目设计2949.5 开发实现2969.5.1 接口测试支持2969.5.2 本地调试2969.5.3 Cypress 测试用例实现示例2979.5.4 函数计算实现方案2989.6 技术特点2999.7 项目优势3019.8 核心功能体验3039.8.1 图片一致性对比3039.8.2 一键切换浏览器执行用例3049.9 总结306第10章 基于 Serverless 架构的轻量WebIDE 服务30710.1 背景30710.2 需求明确30710.3 技术选型30810.4 项目设计31010.4.1 基础架构设计31010.4.2 API 设计31110.4.3 数据库设计31610.5 开发实现31710.5.1 Reverse Proxy 模块31710.5.2 服务安全加固31910.6 项目预览32010.7 总结323
新华一城书集店铺主页二维码
新华一城书集 微信公众号认证
上海新华书店官方微信书店
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

Serverless架构下的前端开发:入门,实战与进阶

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:xhbookmall
新华一城书集微书店官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏