Getting started
Let's get started with our first website!
Start by running cargo new my-website
Add a dependency to rouille.
extern crate rouille;
use rouille::Response;
fn main() {
rouille::start_server("locahost:8000", move |request| {
Response::text("hello world")
})
}
The start_server function in rouille starts listening to the specifiec address and port.
The second parameter must a function or a closure that takes a reference to a Request and
returns a Result.
Once you wrote that, run cargo run. This should download and compile the rouille library
and its dependencies, after a few seconds or minutes the server should start. If you go
to localhost:8000 when your server is started you should
see hello world!