{"repo":"CodeGenieApp/serverless-express","free":true,"listed":false,"github":"https://github.com/CodeGenieApp/serverless-express","clone":"git clone https://github.com/CodeGenieApp/serverless-express.git","description":"Run Express and other Node.js frameworks on AWS Serverless technologies such as Lambda, API Gateway, Lambda@Edge, and more.","language":"JavaScript","stars":5264,"topics":["aws-serverless","serverless-applications","serverless","api-gateway","lambda","aws-lambda","express","expressjs","express-js","nodejs"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"v5.0.0 Released! Includes Node.js 24 support and removal of deprecated APIs. See UPGRADE.md for upgrade instructions from v4. Serverless Express by Starting a new software project? Check out Code Genie - a Full Stack App Generator that delivers a complete AWS Serverless project with source code, based on your data model. Including: 1. A React Next.js Web App hosted on Amplify Hosting 1. Serverless Express REST API running on API Gateway and Lambda 1. Cognito User Pools for Identity/Authentication 1. DynamoDB Database 1. Cloud Development Kit (CDK) for Infrastructure as Code (IAC) 1. Continuous Integration/Delivery (CI/CD) with GitHub Actions Serverless Express Run REST APIs and other web applications using your existing Node.js application framework (Express, Koa, Hapi, Sails, etc.), on top of AWS Lambda and Amazon API Gateway or Azure Function. Quick Start/Example Want to get up and running quickly? Check out our basic starter example that includes: - Lambda function - Express application - Serverless Application Model (SAM)/CloudFormation template - Helper scripts to configure, deploy, and manage your application If you want to migrate an existing application to AWS Lambda, it's advised to get the minimal example up and running first, and then copy your application source in. AWS Minimal Lambda handler wrapper The only AWS Lambda specific code you need to write is a simple handler like below. All other code you can write as you normally do. Async setup Lambda handler If you","default_branch":null,"files":null,"tree":[],"storefront":"/r/CodeGenieApp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/CodeGenieApp/serverless-express/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}