¿Qué son las variables de entorno?
Un archivo aparte del código donde se guardan claves y contraseñas, para no dejarlas nunca escritas a la vista.
Definición
Las variables de entorno son un conjunto de valores (claves, tokens, contraseñas) que se guardan fuera del código, en un archivo aparte, y que la aplicación lee al arrancar en vez de tenerlos escritos directamente en el programa.
Propósito
Evitan que información sensible, como el token de una base de datos o de un servicio de email, quede visible en el código o se suba por error a un repositorio público. También permiten usar valores distintos según el entorno (local, pruebas, producción) sin tocar el código.
Función
Se guardan en un archivo (normalmente .env) que se excluye del control de versiones. La aplicación los lee automáticamente al iniciar. Al pedirle a una IA que conecte un servicio nuevo, la instrucción correcta es "guárdalo en variables de entorno", nunca "escríbelo en el código".
Ejemplo
El token de acceso de Supabase o de Resend se guarda como variable de entorno; el código solo referencia su nombre, nunca el valor real.
Relacionado
Es donde se guarda el token de acceso de servicios como los de Backend as a Service.
¿Quieres saber más?
Si te interesa saber más acerca de Variables de entorno, hablemos. Me encanta compartir ideas y ayudar a equipos con estos temas. ¡Te leo!
¿Qué es un token de acceso?
Un token de acceso es una cadena de texto secreta que un servicio (Vercel,...
¿Qué son los Three Amigos?
Three Amigos (o "Los Tres Amigos") es una práctica de desarrollo de softwar...
¿Qué es un Backend as a Service (BaaS)?
Backend as a Service (BaaS) es un servicio que te da ya montada la parte de...
¿Qué es el Delivery?
Entendemos por Delivery la entrega de software por parte de un equipo...
¿Qué es un bootcamp?
Un bootcamp de programación es un programa de formación intensivo y de cort...