viz 0.1.0-alpha.6

Fast, flexible, minimalist web framework for Rust
Documentation

🦀 Features

  • Safety #![forbid(unsafe_code)]

  • Robust routing

  • Middleware supports

  • Based on hyper

  • Powerful extractors

Middleware

  • logger
  • recover
  • request_id
  • timeout
  • cookies
  • session
  • cors
  • auth
  • compression
  • jwt

Todos

  • More friendly Routing
  • Template engines
  • TLS
  • GraphQL?
  • RPC?
  • Configuration
  • Data State
  • Error handling
  • Websocket
  • Server-Sent Events
  • Sessions
  • Middlewares
    • auth
    • logger
    • recover
    • request_id
    • timeout
    • cookies
    • session
    • cors
    • compression
    • jwt
    • serve static files

Thanks

Some ideas from them:

License