NodeJS es un framework que te permite desarrollar todo tipo de aplicaciones, está basado en Javascript y se ejecuta sobre el motor JavaScript Chrome’s V8. NodeJS no es un servidor WEB, sin embargo, dado que es un framework, ofrece las herramientas, librerías y recursos para desarrollar servidores WEB bajo NodeJS.
Algunos servidores WEB desarrollados bajo NodeJS
Cada servidor tiene sus propias características y diferentes métodos de implementación, cabe destacar que se pueden instalar plugins sobre estos servidores para automatizar ciertas tareas, por ejemplo, generar contenido HTML en base a datos dinámicos, contenido estático como CSS, imágenes, Javascript.
Algunos de estos plugins o herramientas de presentación de contenido estáticos son
Se han desarrollado también RESTFull API’s y frameworks MVC basados en NodeJS
Para mayor información con respecto a los diferentes frameworks