Member-only story

Create an AWS Lambda using Typescript

Jorge Freitas
5 min readJan 31, 2021

AWS Lambda does not natively support TypeScript. In this article, you are going to learn how to create a Typescript Lambda.

TypeScript is a superset of JavaScript, meaning all valid JavaScript code is also valid TypeScript code. As the name says Type+Script, adds optional static typing to the language.

TypeScript saves you time catching errors and providing fixes before you run code, which makes this a great framework to write your lambda function.

So you write code in TypeScript and then it’s converted in Node.js.

A Node.js lambda has better spin-up times than C# or Java.

Let's go for what really matters, write the lambda using Typescript.

Requirements

Project setup

  • Open Visual Studio Code;
  • View, Command Palette;
  • Type “aws: Create new SAM Application”;
  • Select the language (nodejs12.x);
Select AWS lambda language
  • AWS Sam Hello World;
  • Type a name for your project and that's it (mine is lambda)

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Responses (1)

Write a response