How It Works
npm install --save aws-serverless-express
const awsServerlessExpress = require('aws-serverless-express') const routes = require('./routes') const server = awsServerlessExpress.createServer(routes) exports.handler = (event, context) => awsServerlessExpress.proxy(server, event, context);
const emptyRouteHandler = require('./src/routes/empty-route'); const express = require('express'); const routes = express(); routes.get('/', emptyRouteHandler); module.exports = routes;
module.exports = function (req, res) { // do some cool stuff here... res.send('cool stuff'); }