A NodeJs Web Framework
npm install candlelight --save
import Application from 'candlelight/Application';
import RestController from 'candlelight/annotation/RestController';
import RequestMapping from 'candlelight/annotation/RequestMapping';
import HttpMethod from 'candlelight/http/HttpMethod';
@RestController
class ApplicationController{
@RequestMapping({value: '/index', method: HttpMethod.GET})
index(ctx){
return {
success: true,
message: 'Hello World!'
};
}
}
const app = new Application();
app.run({
controllers: {
ApplicationController
}
});
const app = new Application();
app.
class Controller{
@RequestMapping({path: '/:id'})
index({pathVariable}){
const {id} = pathVariable;
}
}