徒步旅行者
可组合路由器。 它比传统的线性正则表达式匹配路由器要快,尽管效果不明显,并且可以随着路由数量的增加而扩展。
如果您正在寻找客户端路由器,请查看 。 如果您正在寻找服务器路由器,请查看 。
特征
适用于任何框架
专为速度而打造
最小依赖
可扩展的
安装
$ npm install wayfarer
用法
var wayfarer = require ( 'wayfarer' )
var router = wayfarer ( '/404' )
router . on ( '/' , ( ) => console . log ( '/' ) )
router . on ( '/404' , ( ) => console . log ( '404 not found' ) )
router . on ( '/:user' , ( params ) => console . log