¿Qué es localhost?
Tu computadora actuando como servidor
⏱ Estim. ~4 min
01 · Leer
Has estado visitando localhost:3000 en tu navegador, pero ¿qué significa eso realmente?
localhost es un nombre de host especial que siempre significa 'esta computadora'. Toda computadora sabe que localhost se refiere a sí misma. Detrás de escena, se mapea a la dirección IP 127.0.0.1 — una dirección especial que regresa directo a tu propia máquina.
Piénsalo como marcar tu propio número de teléfono. La llamada no va a ningún otro lado — vuelve directo a ti.
La parte :3000 es el número de puerto. Una sola computadora puede correr muchos servidores al mismo tiempo, y el número de puerto le dice al navegador con cuál hablar.
💡 Imagínalo asíSi la dirección IP de tu computadora es como la dirección de un edificio, el número de puerto es como el número de departamento. El cartero (tu navegador) necesita los dos para entregar la petición en el lugar correcto. El puerto 3000 es el departamento 3000 dentro del edificio localhost.
Puntos clave
- localhost = esta computadora (dirección IP 127.0.0.1)
- Los números de puerto distinguen distintos servidores en la misma máquina
- Puertos comunes: 80 (HTTP), 443 (HTTPS), 3000 (servidor de desarrollo)
- Solo tú puedes visitar localhost — nadie más en internet lo ve
02 · Quiz
¿Qué significa localhost:3000?
- Un sitio web en internet
- El servidor de Google
- El puerto 3000 de cualquier computadora
- Tu computadora, puerto 3000
03 · Completar
localhost es otro nombre para tu propia _____.
04 · Leer
Algo importante que tienes que entender: tu servidor por ahora es privado. Solo el navegador que corre en tu computadora puede conectarse a él. Si le mandas a un amigo la URL http://localhost:3000, no le va a servir — el navegador de tu amigo va a buscar un servidor en el puerto 3000 de su computadora, y como no tiene ninguno corriendo, no va a encontrar nada.
En realidad es algo bueno. Significa que puedes construir, experimentar y romper cosas sin que nadie vea tu trabajo. Tu servidor de desarrollo es tu estudio privado.
En el Nivel 10 vas a aprender a desplegar tu servidor a internet para que cualquiera en el mundo pueda visitarlo. Pero por ahora, localhost es tu espacio seguro para aprender.
05 · Quiz
Le mandas a un amigo la URL http://localhost:3000 mientras tu servidor está corriendo. ¿Qué pasa cuando la abre?
- Su navegador va a buscar un servidor en el puerto 3000 de su computadora — probablemente no va a encontrar nada
- Ve la respuesta de tu servidor porque está en internet
- Se redirige a 127.0.0.1, funciona para todos
- Ve una versión cacheada vieja de tu página
Otras lecciones de este capítulo
⚠ La experiencia interactiva completa necesita JavaScript. Actívalo y vuelve a cargar la página.
※ Este es un proyecto educativo independiente — no es un producto oficial de Anthropic. Claude™ es una marca registrada de Anthropic, PBC.