Crate via

Source
Expand description

An async multi-threaded web framework for people who appreciate simplicity.

Documentation is sparse at the moment, but the code is well-commented for the most part.

If you’re interested in contributing, helping with documentation is a great starting point.

Check out the official examples to see how to use Via.

Re-exports§

pub use error::Error;
pub use error::Result;
pub use middleware::ErrorBoundary;
pub use middleware::Middleware;
pub use middleware::Next;
pub use request::Request;
pub use response::Response;
pub use http;

Modules§

body
Asynchronously interact with Request and Response bodies.
error
Conviently work with errors that may occur in an application.
middleware
request
response

Structs§

App
Endpoint
Server
Serve an App over HTTP or HTTPS.

Functions§

connect
delete
get
head
new
Constructs a new App with the provided state.
options
patch
post
put