TypeScript и AWS — Eoin Shanaghy — обложка книги
260 страниц
TypeScript
PDF
4.5

TypeScript и AWS

Создание облачных приложений с TypeScript и AWS

Автор:

Год:

Краткое содержимое:

Введение

Книга «TypeScript и AWS» (оригинальное название: TypeScript and AWS) авторства Eoin Shanaghy, выпущенная в 2022 году, представляет собой практическое руководство по созданию современных облачных приложений с использованием TypeScript и сервисов Amazon Web Services. Это не просто справочник, а полноценный учебный курс, который проведёт читателя от основ до развёртывания production-ready решений.

О чём книга

Книга посвящена интеграции TypeScript с ключевыми сервисами AWS: Lambda, DynamoDB, API Gateway, S3, Cognito и Cloud Development Kit (CDK). Автор последовательно объясняет, как проектировать бессерверные архитектуры, писать типобезопасный код и автоматизировать инфраструктуру. Каждая глава содержит практические примеры, готовые к использованию фрагменты кода и рекомендации по лучшим практикам.

Для кого эта книга

Книга ориентирована на разработчиков, уже знакомых с TypeScript (или JavaScript) и имеющих базовое представление о веб-разработке. Она будет полезна как новичкам в облачных технологиях, так и опытным инженерам, желающим углубить знания в области AWS и TypeScript.

Что узнает читатель

  • Как настроить TypeScript-проект для работы с AWS SDK и CDK.
  • Создание и развёртывание Lambda-функций с TypeScript.
  • Работа с DynamoDB: моделирование данных, запросы, транзакции.
  • Построение REST API с помощью API Gateway и Lambda.
  • Аутентификация и авторизация через Amazon Cognito.
  • Хранение и обработка файлов в S3.
  • Инфраструктура как код с AWS CDK (TypeScript).
  • Мониторинг, отладка и оптимизация бессерверных приложений.
  • Безопасность: IAM-роли, политики, шифрование.
  • CI/CD для облачных приложений.

Сильные стороны

Практическая направленность. Каждая концепция подкреплена кодом, который можно сразу запустить. Актуальность. Книга использует современные версии TypeScript и AWS CDK. Структура. Материал разбит на логические модули, от простого к сложному. Глубина. Автор не просто показывает «как», но и объясняет «почему» — рассматривает компромиссы и альтернативы.

Кому рекомендуется

Книга будет полезна frontend-разработчикам, желающим освоить бэкенд и облачные технологии; fullstack-инженерам, стремящимся к бессерверной архитектуре; а также всем, кто хочет писать типобезопасный код для AWS. Рекомендуется как учебник для самостоятельного изучения или как настольный справочник.

Рекомендаций