Ruta Full Stack
0✦ 0
Glosario · El oficio · Fase 0

Entorno local y producción

El mismo proyecto vive en dos sitios: tu ordenador (local), donde puedes romperlo sin consecuencias, y producción, donde lo usan personas reales.

✦Apagada: responde bien la pregunta del final para encenderla

También lo verás como: entorno local · local · entorno de producción · producción · produccion · entornos

Analogía

El ensayo y el estreno. En el ensayo te equivocas, paras y repites. En el estreno hay público.

Las diferencias que importan

Entorno local Producción
¿Quién entra? solo tú usuarios reales, clientes
Si se rompe no pasa nada pierdes dinero y credibilidad
Los datos inventados, de prueba reales (y a menudo personales)
La dirección http://localhost:3000 https://mibarberia.com
Velocidad de cambio cambias y ves el efecto al instante los cambios se publican a propósito

Más adelante aparece un tercero: staging, un ensayo general idéntico a producción donde el cliente aprueba antes de publicar (Fase 11).

Para qué sirve / cuándo aparece

Esta distinción está detrás de la frase que oirás mil veces: "en mi máquina funciona". Casi siempre significa que en local hay algo (un dato, una configuración, una clave) que en producción no existe.

Un paso más: por qué hacen falta dos mundos

Porque para construir hay que romper. Probar un cambio, ver que falla, deshacerlo, probar otro. Si eso lo hicieras sobre la web que usan los clientes, cada intento sería un incidente.

Lo que tienen de distinto no es el código (debería ser el mismo), sino lo de alrededor:

  • Los datos: en local son inventados; en producción, reales.
  • Las claves: en local usas las de pruebas; en producción, las que mueven dinero de verdad → secreto.
  • La dirección: en local es localhost, que solo existe en tu ordenador.

De esa diferencia salen los fallos más típicos: algo que en tu máquina existía (un archivo, una clave, un dato) y en producción no.

Comprueba que lo entendiste

Le pasas a un amigo el enlace http://localhost:3000 para que vea tu web. ¿Qué verá?

Ver también

despliegue · hosting · servidor