Lección 01. Introducción a Node.js.

Node.js es un runtime de JavaScript construido sobre el motor V8 de Google Chrome.

Esto significa que permite ejecutar JavaScript fuera del navegador, normalmente en el lado del servidor.

Gracias a Node.js, JavaScript ya no pertenece solo al front-end, sino que también puede usarse para construir APIs, servidores, aplicaciones en tiempo real, herramientas CLI, y mucho más.

¿Qué puedes hacer con Node.js?_

¿Por qué Node.js es tan popular?_

¿Qué es npm?_

npm (Node Package Manager) es el gestor de paquetes de Node.js. Permite instalar librerías, frameworks y herramientas de forma sencilla.

Por ejemplo:

Copiar código
npm install express

Nota: El comando anterior, descarga el paquete para utilizar express.

Con un solo comando podemos agregar módulos a tu proyecto.

Conclusión._

En resumen, Node.js te permite:

  1. Ejecutar JavaScript fuera del navegador.

  2. Crear servidores y aplicaciones del lado del back-end.

  3. Usar npm para instalar paquetes.

  4. Trabajar con un modelo asincrónico y eficiente.