TypeScript 和 AWS
260 页
Chinese
PDF
4.5

TypeScript 和 AWS

TypeScript 和 AWS

作者:

年份:

简介:

引言

《TypeScript 和 AWS》一书(英文原名:TypeScript and AWS)由 Eoin Shanaghy 撰写,于 2022 年出版,是一本使用 TypeScript 和 Amazon Web Services 服务构建现代云应用程序的实用指南。这不仅仅是一本参考手册,更是一套完整的教程,将引导读者从基础入门到部署生产级解决方案。

本书内容

本书专注于将 TypeScript 与 AWS 的核心服务(包括 Lambda、DynamoDB、API Gateway、S3、Cognito 和 Cloud Development Kit (CDK))进行集成。作者循序渐进地讲解了如何设计无服务器架构、编写类型安全的代码以及实现基础设施自动化。每一章都包含实用示例、可直接使用的代码片段以及最佳实践建议。

目标读者

本书面向已经熟悉 TypeScript(或 JavaScript)并具备基本 Web 开发知识的开发者。无论是云技术新手,还是希望加深对 AWS 和 TypeScript 理解的资深工程师,都能从中受益。

读者将学到什么

  • 如何配置 TypeScript 项目以使用 AWS SDK 和 CDK。
  • 使用 TypeScript 创建和部署 Lambda 函数。
  • 使用 DynamoDB:数据建模、查询、事务。
  • 通过 API Gateway 和 Lambda 构建 REST API。
  • 通过 Amazon Cognito 实现身份验证和授权。
  • 在 S3 中存储和处理文件。
  • 使用 AWS CDK(TypeScript)实现基础设施即代码。
  • 无服务器应用程序的监控、调试和优化。
  • 安全性:IAM 角色、策略、加密。
  • 云应用程序的 CI/CD。

优势亮点

注重实践。每个概念都有可立即运行的代码支撑。与时俱进。本书使用了最新版本的 TypeScript 和 AWS CDK。结构清晰。内容按逻辑模块划分,由浅入深。深度剖析。作者不仅展示了“如何做”,还解释了“为什么这样做”——探讨了各种权衡和替代方案。

推荐人群

本书适合希望掌握后端和云技术的前端开发者;追求无服务器架构的全栈工程师;以及所有希望为 AWS 编写类型安全代码的人。它既可以作为自学教材,也可以作为案头参考书。

推荐