An open API service indexing awesome lists of open source software.

https://github.com/hummingbird-project/hummingbird-lambda

Hummingbird running inside an AWS Lambda
https://github.com/hummingbird-project/hummingbird-lambda

aws aws-lambda hummingbird hummingbird-lambda swift

Last synced: 2 months ago
JSON representation

Hummingbird running inside an AWS Lambda

Awesome Lists containing this project

README

          

# Hummingbird Lambda

Run Hummingbird inside an AWS Lambda

## Usage

```swift
typealias AppRequestContext = BasicLambdaRequestContext

// Create router and add a single route returning "Hello" in its body
let router = Router(context: AppRequestContext.self)
router.get("hello") { _, _ in
return "Hello"
}
// create lambda using router and run
let lambda = APIGatewayV2LambdaFunction(router: router)
try await lambda.runService()
```