Источник: Nuances of Programming Поговорим о том, как написать простую AWS Lambda с помощью TypeScript. Как известно, для написания функции Lambda обычно используется Node.js. Однако JavaScript вызывает определенные сложности из-за отсутствия проверки типов и отладки кода. Применение Typescript для решения этой задачи обладает рядом преимуществ. Меньше слов — больше дела! Подготовка Воспользуемся инструментом SAM CLI, прежде чем создать простой проект Lambda. sam init В терминале отображается следующий результат: Из предлагаемых вариантов в обоих случаях выбираем 1 в качестве номера Choice. По окончании процесса получаем вот такой структурированный каталог: ├── README.md
├── events
│ └── event.json
├── hello-world
│ ├── app.js
│ ├── package.json
│ └── tests
│ └── unit
│ └── test-handler.js
└── template.yaml Сначала переименовываем папку hello-word в src и удаляем папку tests, поскольку в данном случае она не потребуется. После этого переходим в терминал и доба