Skip to content

hummingbird-project/hummingbird-lambda

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

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 6