М.: ДМК Пресс, 2020. — 395 c. — ISBN 978-5-97060-782-4.
Преимущества облачных бессерверных веб-приложений бесспорны: меньшая сложность, быстрое продвижение на рынок и автоматическая масштабируемость выгодно отличают их от традиционных серверных проек тов. Данная книга научит вас проектировать и создавать бессерверные веб-приложения на AWS с использованием JavaScript, Node и Claudia.js. Новичков издание знакомит не только с AWS Lambda, но и с целым рядом
связанных служб, таких как DynamoDB, Cognito, API Gateway. Даже решив
позднее взять на вооружение другие инструменты, вы сможете сохранить весь код и просто развернуть его немного иначе. Подробно описывается не-
сколько вариантов практического использования бессерверных платформ, в том числе веб-API, чат-боты, обработка платежей и управление заказами.
Издание предназначено веб-разработчикам, знакомым с JavaScript и
Node.js.
Бессерверная пиццерияВведение в бессерверные вычисления с Claudia
Создание первого бессерверного API
Простота асинхронных операций с Promise()
Доставка пиццы: подключение к внешней службе
Хьюстон, у нас проблема!
Совершенствование API
Работа с файлами
ПоболтаемЗаказ пиццы одним сообщением: чат-боты
Ввод... асинхронные и отложенные ответы
Джарвис, то есть Алекса, закажи мне пиццу
Дальнейшие шагиТестирование, тестирование и еще раз тестирование
Получение платы за пиццу
Миграция существующих приложений Express.js в окружение AWS Lambda
Миграция в бессерверное окружение
Примеры из практики
ПриложенияУстановка и настройка
Настройка Facebook Messenger, Twilio и Alexa
Настройка Stripe и MongoDB
Рецепт пиццы