js hapi routebuilder简单声明式路由配置无泄漏抽象
hapi-routebuilder没有泄漏抽象的Hapi的简单声明式路由配置。动机Hapi采用命令式方法来配置路由。这意味着注册多个路由需要多个方法调用,因此最终得到的文件可能看起来像:
var hapi = require('hapi');
var server = new hapi.Server();
server.connection({ port: 3000 });
server.route({
method: 'get',
path: '/profile',
handler: fnOne,
config: { validate: { /* validation rules here */ } }
});
server.route({
method: 'get',
path: '/settings',
handler: fnTwo,
config: { validate: { /* validation rules here */ } }
});
下载地址
用户评论