CodeAventura
Node.js
▸Primeros pasos con Node.js▸La terminal: tu nuevo hogar

Misión

// Crea un script con al menos dos mensajes
// Uno de ellos debe incluir una operación
// Ejecútalo con: node index.js

TerminalTema: Vintage
02 / 15La terminal: tu nuevo hogar
Anterior

La terminal: tu nuevo hogar

Bienvenido al otro lado

Si vienes del mundo frontend, estás acostumbrado a ver resultados en el navegador: colores, layouts, animaciones. El mundo backend es diferente. Aquí tu mejor amigo es un rectángulo negro donde escribes comandos y recibes texto.

Eso es la terminal.

Puede parecer intimidante al principio, como entrar en una habitación oscura. Pero cuando tus ojos se acostumbran, descubres que es el lugar más poderoso de tu ordenador.

Terminal vs CLI: dos conceptos que van juntos

Estos términos se usan mucho y conviene tenerlos claros:

  • Terminal: es la aplicación donde escribes. Es el lugar.
  • CLI (Command Line Interface): es la forma de comunicarte con un programa, usando texto en vez de clics.

Cuando escribes node index.js, estás usando la CLI de Node dentro de una terminal. Node no tiene botones ni ventanas — hablas con él escribiendo comandos.

Los comandos que usarás todo el tiempo

En el mundo Node.js, hay un puñado de comandos que se repiten constantemente:

No necesitas memorizarlos ahora. Los irás aprendiendo naturalmente a lo largo del curso, porque los usarás en cada ejercicio.

La terminal no perdona (y eso es bueno)

A diferencia de una interfaz visual donde puedes hacer clic en cualquier lado, la terminal es precisa. Si escribes mal un comando, te lo dice sin rodeos:

Esos mensajes de error no son enemigos — son pistas. Aprender a leerlos es una de las habilidades más valiosas que desarrollarás como programador.

Probemos juntos

En la terminal de la derecha, prueba estos comandos uno a uno:

Verás algo como v20.x.x. Eso confirma que Node está disponible.

echo es un comando que simplemente repite lo que le dices. Es el console.log de la terminal.

Múltiples archivos, un solo comando

Algo importante: cuando ejecutas node index.js, Node lee y ejecuta todo ese archivo de arriba a abajo. Si el archivo importa otros archivos (lo veremos pronto), Node los carga también.

Tu flujo de trabajo será siempre:

  1. Editar el código en el editor
  2. Ejecutar con node index.js en la terminal
  3. Leer la salida o el error
  4. Repetir

Ese ciclo es el corazón del desarrollo con Node.js.

Tu desafío 🚀

  1. Crea un pequeño script que imprima al menos dos mensajes diferentes
  2. Uno de ellos debe incluir el resultado de una operación (una suma, una concatenación, lo que quieras)
  3. Ejecuta tu script con node index.js en la terminal

La terminal es donde viven los desarrolladores backend. Cuanto antes te sientas cómodo aquí, antes empezarás a construir cosas reales.