Agregué la ruta mundo
Este es el handler.js
const hello = async (event, context) => {
return {
"statusCode": 200,
"body": JSON.stringify({ 'message': 'Hola mundo - bienvenidos al curso de serverless framework en aws'})
}
}
const mundo = async(event, context) => {
return {
"statusCode": 200,
"body": JSON.stringify({"message": "Hola mundo, segundo endpoint"})
}
}
module.exports = {
hello,
mundo
}
Y este el archivo .yml
service: hola-mundo
provider:
name: aws
runtime: nodejs14.x
functions:
hello-world:
handler: handler.hello
events:
- http:
path: hello
method: GET
hola-mundo:
handler: handler.mundo
events:
- http:
path: mundo
method: GET
Esta es la salida en la terminal
Deploying hola-mundo to stage dev (us-east-1)
✔ Service deployed to stack hola-mundo-dev (45s)
endpoints:
GET - https://y7fkgyaw34.execute-api.us-east-1.amazonaws.com/dev/hello
GET - https://y7fkgyaw34.execute-api.us-east-1.amazonaws.com/dev/mundo
functions:
hello-world: hola-mundo-dev-hello-world (643 B)
hola-mundo: hola-mundo-dev-hola-mundo (643 B)
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?