¿Qué es Express.js?
Node.js es una plataforma relativamente nueva si se habla de frameworks disponibles a diferencia de lenguajes como Ruby y Java, pero entre la lista de frameworks el que se esta volviendo el estándar por su popularidad es Express.js.
¿Cuáles son los beneficios de utilizar Nodejs?
- Entrega de paginas y archivos estáticos.
- Modularización de la lógica de negocio.
- Desarrollo de APIs.
- Se conecta con varios bancos de datos mediante el uso de librerías adicionales.
- Se escribe menos código que con la librería http.
- Validación de datos a través de librerías destinadas a este propósito.
¿Cuáles son las ventajas de utilizar express?
- Análisis del cuerpo de las peticiones HTTP.
- Análisis de las cookies.
- Determinación de las cabeceras apropiadas para las respuestas.
- Parámetros URL análisis del query string.
- Cabeceras automáticas en las respuestas.
- Enrutado y mejor organización del código.
- Uso de middlewares.
- Identificación, validación sesiones.
- Etc.