Hoy javascript ha dado un salto gigantesco, ya no solo es un lenguaje de programación del lado del cliente(Que permite mejorar las funcionalidades y trabajo desde el navegador), hoy también es un lenguaje de servidor, y su nombre es NodeJS . Node es un interprete de javascript que funciona a nivel del servidor. Esto significa que con el puedes programar lógica de backend tal cual lo hace los lenguajes clásicos que conocemos, PHP, Java, C#, etc. Esto abre la puerta a poder desarrollar en un solo lenguaje toda una aplicación, sin tener que estar saltando de un lenguaje a otro para tener nuestra web app funcionando. ¿Como nació nodejs? Nodejs nació de V8, este es un entorno de ejecución de javascript creado por google chrome, es un software libre desde el 2008 y esta escrito en C++, la tarea de este entorno es compilar código javascript a lenguaje de maquina en ves de interpretarlo en tiempo real como lo haría en una pagina web. gracias a esto, javascript puede se...