issues
search
oscartbeaumont
/
httpz
Code once, support every Rust webserver!
MIT License
28
stars
4
forks
source link
General Development
#1
Open
oscartbeaumont
opened
2 years ago
oscartbeaumont
commented
2 years ago
Stage 1:
[x] Type erase as HTTP handler when storing data on
Endpoint
.
[x] Websocket support for Axum
[x] Rust docs for all types + enable linter warning
[x] Unit testing utils working
[x] Lifetime of the handler ->
'static
or
'a
??
[ ] Axum HTTP unit tests + generic unit testing utils
[ ] Axum websocket unit tests + generic unit testing utils
[x] Do good Cargo.toml + README
Stage 2:
[ ] Actix-web support Http
[ ] Actix-web support Websockets
[ ] Support for all other Http servers
[x] CI + CD + Clippy + Dependabot
[x] Release to crates.io
Future:
[ ] Options for signing and encrypting cookies
[ ] Secure cookies - same-site, secure attribute, modify domain, etc.
oscartbeaumont
commented
1 year ago
Thoughts:
[ ]
Support for viz webserver - It looks very nice
[ ]
Support for Vercel and Netlify functions
[x] Remove cookies support from core into supporting module?
Stage 1:
Endpoint
.'static
or'a
??Stage 2:
Future: