Я хочу объявить 2 маршрута.Первый, "/api"
предоставит некоторые REST-материалы, а другой, "/static"
должен обслуживать статический контент.
Я пытался начать с примеров быстрого запуска, но я не знаю, каксделай это.
import tink.http.containers.*;
import tink.http.Response;
import tink.web.routing.*;
class Server {
static function main() {
var container = new NodeContainer(8080);
var router = new Router<Root>(new Root());
container.run(function(req) {
return router.route(Context.ofRequest(req))
.recover(OutgoingResponse.reportError);
});
}
}
class Root {
public function new() {}
@:get('/')
@:get('/$name')
public function hello(name = 'World')
return 'Hello, $name!';
}