데브포일 홈
DEV MODE - 실서버 영향 없음 📦 배포 관리
환경변수와 .env
+120 XP
LEVEL 15 QUEST

환경변수와 .env

API 키를 안전하게 숨기는 방법

🔐
환경변수와 .env
API 키를 코드에 직접 쓰면 대참사!
안전하게 숨기는 방법을 배워봐요

🏦 환경변수 = 비밀 금고

환경변수(Environment Variable)는 시스템이나 앱에서 사용하는 비밀 설정값이에요. API 키, 데이터베이스 비밀번호, 비밀 토큰 등을 코드가 아닌 별도 장소에 안전하게 보관하는 방법이에요!

🚨 이런 코드를 본 적 있나요?

코드에 API 키를 직접 쓰면 GitHub에 올라가는 순간 전 세계에 공개됩니다! 실제로 AWS 키가 유출되어 수천만 원 요금이 청구된 사례가 많아요!

❌ 절대 이렇게 하지 마세요!

const API_KEY = "sk-abc123...";
const DB_PASS = "mypassword";

→ GitHub에 그대로 노출!

✅ 이렇게 하세요!

const API_KEY = process.env.API_KEY;
const DB_PASS = process.env.DB_PASS;

→ .env 파일에서 안전하게 불러옴!

🔒
여기까지는 미리보기입니다
환경변수와 .env
무료 가입하면 이어서 볼 수 있고, 강의를 완료할 때마다 XP와 레벨이 쌓입니다.
Google로 3초 만에 시작 →🧵 Threads로 시작무료 공개 강의 둘러보기 (Lv.1~3)