我应该使用哪个Node.js路由器?

我想开发一个CMS,我需要一个好的Node.js路由系统。

我没有任何预先决定,我打开任何build议。

performance

快递有一个坚如磐石的路由器build成它。 它有一个可爱的DSL语法

router.get("/foo/:id/:item", function (req, res) { console.log(req.params.id); }); 

导向器

Director是一个非常棒的独立路由器,是Flatiron的一部分

 router.get(/hola/, helloWorld) 

你自己

对于使用正则expression式来旋转自己的路由器的轻量级代码库非常简单

您可能需要查看模块wiki以查看路由器列表:

https://github.com/joyent/node/wiki/modules#wiki-web-frameworks-routers

我同意其他答复。

NodeJS的规范Web框架,包含一个非常好的,非常灵活的路由器。 如果您不了解您的路由需求,您应该从那里开始,因为它得到了很好的支持,并且有一个很好的社区可以提供帮助。