REACT_APP_이라는 접두사를 사용한다. 이 접두사를 사용하지 않은 환경변수는 빌드 프로세스에서 무시된다. .env, .env.local, .env.development, .env.development.local, .env.production, .env.production.local 등 다양한 .env 파일을 통해 관리되며, 빌드 모드에 따라 적절한 파일이 로드된다.VITE_ 접두사를 사용한다. 이 접두사를 사용하지 않은 환경변수는 서버 사이드에서만 사용할 수 있다. .env, .env.local, .env.[mode], .env.[mode].local 등의 파일을 통해 환경 변수를 관리하며, 빌드 모드에 따라 적절한 파일이 로드된다.❓ 서버 사이드(server-side)
네트워크의 한 방식인 클라이언트-서버 구조의 서버 쪽에서 행해지는 처리를 말한다.
환경 변수는 데이터베이스 접속 정보나 비밀 API 키 같이 민감하고 중요한 정보를 담고 있을 수 있다.
VITE_와 REACT_APP_ 접두사를 사용해서, 개발자가 명시적으로 클라이언트에서 사용하도록 선택한 환경 변수만 노출하도록 한 것이다.npm run build 또는 yarn build 명령을 실행할 때 .env 파일에 정의된 환경 변수들이 빌드 결과물에 포함된다.vite build 명령을 실행할 때 Vite 설정 파일이나 환경변수 파일에 정의된 환경 변수들이 빌드에 적용된다.