top | item 26855926

(no title)

kerryritter | 4 years ago

I typically write my Lambda functions as Nest apps, develop locally, and then deploy with the aws-serverless-express (or fastify) NPM package, and I enable The ability to trigger a kinesis/s3/etc events locally as well. The fact that my app gets deployed to Lambda doesn't really have any impact on my developer experience. What stops you from working locally?

discuss

order

timdev2|4 years ago

This has worked very well for me, too. I suppose it might start to break down if you're using some of the more complex AWS-specific offerings.

But if your function more or less resembles a little web app that maybe talks to S3 and DynamoDB, this works really well.