🦀 Features
-
Safety
#![forbid(unsafe_code)]
-
Robust
routing
-
Middleware
supports -
Based on hyper
-
Powerful extractors
Middleware
- logger
- recover
- request_id
- timeout
- cookies
- sessions
- compression
- serve static files
- auth
- cors
- jwt
Todos
- More friendly Routing
- RPC?
- Configuration
- Data State
- Error handling
- Websocket
- Server-Sent Events
- Sessions
- Middlewares
-
logger
-
recover
-
request_id
-
timeout
-
cookies
-
sessions
-
compression
-
serve static files
-
auth
-
cors
-
jwt
-
- TLS
- GraphQL
- Unix Domain Socket
- Working with Template engines
Thanks
Some ideas from them: