
Ivan Ariel Lencina
PreguntaHola, tengo una duda: las variables de entorno de angular (que se declaran en environment.ts), son accesibles por un usuario? Digamos, es un archivo .js que va a estar accesible desde el cliente…Si quisieras guardar api keys no seria seguro, cierto? O de algún modo angular ofusca el código al ir a producción?

Carlos Alejandro Hernández Mejía
Si, podría ser accesible en el caso de tener los archivos enviroment en un repositorio online y que en ellos tengas todas tus api keys, para evitar esto, podes hacer uso de las librerias para gestionar variables de entorno, ya en producción las tendrás que configurar en el servidor. Cuando vos haces "ng build --prod", angular te sustituye el archivo enviroment.ts, por el archivo enviroment.prod.ts.