PM Development Instinct
2주차: GitHub & Firebase 배포
� GitHub 연동
🔥 Firebase Hosting
⏱️ 90분
1주차에서 제작한 감정 일기장 UI 목업을 GitHub에 업로드하고, Firebase App Hosting과 연동하여 실제 인터넷에서 접근 가능한 서비스로 배포합니다.
⚠️ 시작하기 전 필수 준비사항
🔥 Firebase Blaze 요금제 설정 필수
Firebase App Hosting을 사용하려면 Blaze (종량제) 요금제가 필요합니다.
무료 사용량 내에서는 비용이 발생하지 않으니 안심하세요!
✅ 설정 방법
- Firebase Console 접속
- 프로젝트 설정 → 사용량 및 결제
- "Blaze 요금제로 업그레이드" 클릭
- 결제 정보 입력 (신용카드 등)
💰 비용 걱정 없어요
- • 무료 할당량 제공
- • 소규모 프로젝트는 무료
- • 사용한 만큼만 과금
- • 예산 알림 설정 가능
💡 팁: 결제 정보를 설정해도 무료 할당량 내에서는 비용이 발생하지 않습니다!
🎯 학습 목표
� GitHub 버전 관리
Git의 기본 개념을 이해하고 GitHub을 통한 소스코드 관리 방법을 학습합니다.
🚀 배포 프로세스 마스터
개발환경에서 프로덕션까지의 배포 파이프라인을 이해하고 구축합니다.
� Firebase App Hosting
Firebase App Hosting을 통해 실제 인터넷에서 접근 가능한 웹 서비스로 배포합니다.
🛠️ 실습 가이드 (따라하기)
📚 학습 자료 & 참고 링크
🎥 추천 영상
- Git과 GitHub 초보자 가이드
- Firebase Hosting 완벽 가이드
- 웹 개발자를 위한 배포 전략
💪 다음 주 미리보기
3주차에서는 배포된 감정 일기장에 실제 데이터 저장 기능을 추가합니다. Firestore 데이터베이스를 연동하여 감정 일기를 작성하고, 수정하고, 삭제하는 CRUD 기능을 구현해보겠습니다!