Environment Variables Nedir - !!hot!!

API anahtarlarını, şifreleri veya veritabanı bilgilerini doğrudan kodun içine yazmak (hardcoding) büyük bir güvenlik riskidir. Bu bilgileri çevre değişkenlerinde tutarak kodunuzu GitHub gibi platformlarda güvenle paylaşabilirsiniz.

DB_HOST=localhost DB_USER=admin STRIPE_API_KEY=sk_test_4eC39HqLyjWDarjtT1zdp7dc Use code with caution. environment variables nedir

Bir kutu düşünün ve bu kutunun üzerinde bir etiket olsun. Etikette "DATABASE_URL" yazıyor, kutunun içinde ise veritabanınızın adresi var. Bilgisayarınızda çalışan herhangi bir uygulama, bu kutunun adına bakarak içindeki veriyi alabilir ve kullanabilir. İşte bu "kutu" bir çevre değişkenidir. Neden İhtiyaç Duyarız? environment variables nedir