Architecture overview
Below is a diagram of HttpServer initialization, which happens on the following code
use ntex::web;
#[ntex::main]
async fn main() -> std::io::Result<()> {
web::HttpServer::new(async |_| {
web::App::new()
.route("/", web::to(async || web::HttpResponse::Ok().build()))
})
.bind(("127.0.0.1", 8080), ntex::SharedCfg::default())?
.run()
.await
}