驴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.