Skip to content

Hummingbird Lambda

Run Hummingbird inside an AWS Lambda

Usage

typealias AppRequestContext = BasicLambdaRequestContext<APIGatewayV2Request>

// 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()

Documentation

Reference documentation for Hummingbird Lambda can be found, alongside documentation for Hummingbird on the Hummingbird documentation website.

About

Hummingbird running inside an AWS Lambda

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

40 stars

Watchers

3 watching

Forks

Releases

Packages

Used by

Contributors

Languages