Volver al curso

Node.js y APIs con Express

leccion
2 / 12
beginner
10 horas
Node esencial

Estructura de proyecto, env vars y configuracion

Lectura
15 min~1 min lectura

Config y env

Separar configuracion del codigo te permite deploys seguros. Sin eso, todo es fragile.

Conceptos clave

  • process.env
  • config por entorno
  • no hardcodear secrets

Ejemplo

const PORT = Number(process.env.PORT ?? 3000);
const DATABASE_URL = process.env.DATABASE_URL;
if (!DATABASE_URL) throw new Error('Missing DATABASE_URL');

Ejercicio

  • Agrega validacion minima a tus env vars.
  • Define scripts para dev y prod.

Checklist de mastery

  • No hardcodeo credenciales.
  • Fallo rapido si falta config.