TVING 클론 코딩 프로젝트 - .env 파일로 API 숨기고 GitHub Pages 배포하기



• API 키를 숨기기 위해 .env 파일에 API 키를 저장하고, 이를 호출해 사용하는 방법을 소개하였다. 또한, .gitignore 파일에 .env를 추가해 깃허브에 업로드 시 API 키가 노출되지 않도록 하는 방법을 설명하였다.
• 하지만, 클라이언트-서버 렌더링 환경에서는 백엔드 없이 API 키를 완전히 숨길 수 없으며, 이를 위해 Next JS를 사용하는 방법을 언급하였다. 마지막으로, GitHub Pages를 이용해 웹사이트를 배포하는 방법을 설명하였다.
• 깃허브 페이지를 이용해 웹사이트를 배포하는 방법을 설명하였다. 사용자 이름과 저장소 이름을 이용해 링크를 생성하고, package.json 파일에 스크립트를 추가한 후, 'npm run deploy' 명령어를 통해 배포를 진행한다.
• 배포가 성공적으로 이루어진 후에는 깃허브 설정에서 Branch를 'gh-pages'로 변경하고 저장한다. 몇 분 후 해당 사이트에 접속하면 만들었던 페이지가 정상적으로 나타난다.

북마크
공유하기
신고하기