Express.js
Según su pagina oficial express.js es lo siguiente:
High performance, high class web development for Node.js
A mi esto sinceramente no me llama mucho la atención porque todo lo de alto nivel suele ser pesado, costoso de aprender y limitado en fin.
No olvidemos que node.js no es un servidor web sino un sistema de manejo de eventos de entrada y salida en JavaScript. Node esta orientado en gestionar conexiones. Si esas conexiones son HTTP entonces hay que usar un añadido que gestione el protocolo HTTP. Ahí es donde entra express.
Express no solo gestiona las conexiones HTTP sino que ejerce al mismo tiempo de sistema MVC, pudiendo elegir entre varios sistemas de plantillas disponibles. Por ahora creo que el único que se ajusta a mis necesidades a EJS. Aunque no me termina de quedar claro. Todavía estoy muy verde…
Express es uno de los frameworks web mas conocidos para node pero no es el único as que tendré que informarme sobre el resto de alternativas…

