[인프런] 따라하며 배우는 노드, 리액트 시리즈 - 기본강의 - 9강
비밀 정보 보호
DB 정보같은 비밀 정보는 보호되어야 한다
소스코드상에 DB 정보가 담겨있으면 github 같은 코드를 확인 할 수 있는 곳에 업로드 되면 보안이 취약해진다.
Local & Production
local 과 Production 에서 정보를 따로 관리해야한다.
dev.js ( Local 환경 )
prod.js ( Production (배포) 환경 )
key.js (local 환경인지 prod 환경인지 체크해서 값 리턴)
index.js 에서 변수 선언
index.js에서 mongoDB연결
config.mongoURI 입력