Skip to content

Commit 01bb059

Browse files
committed
docs: add key features
1 parent b6bf174 commit 01bb059

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

docs/core/event_handler/api_gateway.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,21 @@ title: API Gateway
33
description: Core utility
44
---
55

6-
Event handler for AWS API Gateway and Application Loader Balancer (ALB).
6+
Event handler for Amazon API Gateway REST/HTTP APIs and Application Loader Balancer (ALB).
77

88
!!! todo "Change proxy types enum to match PascalCase"
99

1010
### Key Features
1111

12-
* Routes - `@app.get("/foo")`
13-
* Path expressions - `@app.delete("/delete/<uid>")`
14-
* Cors - `@app.post("/make_foo", cors=True)` or via `CORSConfig` and builtin CORS preflight route
15-
* Base64 encode binary - `@app.get("/logo.png")`
16-
* Gzip Compression - `@app.get("/large-json", compress=True)`
17-
* Cache-control - `@app.get("/foo", cache_control="max-age=600")`
18-
* Rest API simplification with function returns a Dict
19-
* Support function returns a Response object which give fine-grained control of the headers
20-
* JSON encoding of Decimals
12+
* Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API and ALB
13+
* Seamless support for CORS, binary and Gzip compression
14+
* Integrates with [Data classes utilities](../../utilities/data_classes.md){target="_blank"} to easily access event and identity information
15+
* Built-in support for Decimals JSON encoding
16+
* Support for dynamic path expressions
17+
18+
> Rest API simplification with function returns a Dict
19+
> Support function returns a Response object which give fine-grained control of the headers
20+
2121

2222
## Getting started
2323

0 commit comments

Comments
 (0)