25 votos

Que Node.js Router Debo Usar?

Quiero desarrollar un CMS y necesito un buen sistema de enrutamiento para Node.js.

Yo no tengo ningún predecisions y estoy abierto a cualquier consejo.

33voto

Raynos Puntos 82706

Express

express tiene una sólida roca de router construir en él. Tiene una hermosa sintaxis de DSL

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

Director

El Director es un impresionante independiente router que es parte de Flatiron

router.get(/hola/, helloWorld)

Tu propio

Para un ligero codebase de girar su propio router usando expresiones regulares es muy fácil

10voto

sirhc Puntos 3784

Usted puede desear mirar en el módulo wiki para ver una lista de los routers:

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

Estoy de acuerdo con la otra respuesta en express.

8voto

mattbornski Puntos 2226

La canónica framework web para NodeJS, express, contiene una muy buena, muy flexible router. Si usted no sabe nada acerca de sus necesidades de enrutamiento, debe empezar por ahí, como es bien apoyado y hay una gran comunidad.

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X