tezz
Tezz Documentation

Services & Routes

Tezz abstracts away HTTP server boilerplate.

The Service Block

service UserAPI on 8080 {
  // Routes go here
}

Routing

route GET "/users" { }
route POST "/users" { }

Dynamic Path Parameters

route GET "/users/:id" {
  let userId = params.id
}

The Request Object

  • request.method - HTTP method
  • request.url - URL path
  • request.query - Query params
  • request.json() - JSON body

Sending Responses

route POST "/login" {
  respond 200 { success: true }
}