Express

Description

Open in GitHub

First, make sure you've run npm i -g serverless and added your AWS credentials.

git clone [email protected]:serverless-cqrs/express-example.git
cd express-example
npm i
serverless deploy

The deploy output will list your endpoint URL to which you can send GET, PUT, POST, and DELETE requests:

curl -H "Content-Type: application/json"
  -X POST -d '{"id":"123","title":"Get milk"}'
  https://XXXXXXX.execute-api.XXXXX.amazonaws.com/dev
# null

curl https://XXXXXXX.execute-api.XXXXX.amazonaws.com/dev/123
# {"id":"123","todos":[{"title":"Get Milk","completed":false}]}

Last updated

Was this helpful?