app.listen
Listen the server.
...
// some code
app.listen(8000);
Using Callback
...
// some code
app.listen(8000, (err, opts) => {
  if (err) throw err;
  console.log("Running on server " + opts.port);
});
Using Object Option
...
// some code
app.listen({ port: 8000, hostname: 'localhost' }, callback);
Using Https
...
// some code
app.listen({ 
  port: 443,
  cert: "./path/to/localhost.crt",
  key: "./path/to/localhost.key",
}, callback);
Using HTTP/2
...
// some code
app.listen({ 
  port: 443,
  cert: "./path/to/localhost.crt",
  key: "./path/to/localhost.key",
  alpnProtocols: ["h2", "http/1.1"]
}, callback);
Signal for abort
...
const app = nhttp();
const ac = new AbortController();
app.get("/shutdown", () => {
  ac.abort();
  return "bye";
})
app.listen({ port: 8000, signal: ac.signal });