4강 배포 체크리스트
오늘의 목표
2~3강에서 만든 웹사이트를 파일 업로드, 소셜 로그인, 실시간 반응, 외부 데이터 중 필요한 기능으로 확장합니다.
완료 기준
- 공개 URL이 열린다.
- 로그인 전/후 상태가 구분된다.
- OAuth redirect URL이 배포 주소와 맞다.
- Storage bucket 이름과 공개/비공개 정책을 설명할 수 있다.
- 파일 업로드 후 새로고침해도 이미지나 파일이 남아 있다.
- 외부 API key가 브라우저에 노출되지 않는다.
- 외부 API 실패 시 fallback 화면이 있다.
- Realtime을 붙였다면 두 브라우저 창에서 변화가 바로 보인다.
- Vercel 또는 배포 환경변수를 확인했다.
- 작업 중 만든 SQL과 프롬프트를 프로젝트 문서에 남겼다.
시간이 부족할 때의 우선순위
- OAuth 설정 확인
- Storage 업로드 1개 완성
- 외부 API 1개를 서버 route로 안전하게 연결
- Realtime은 댓글/반응 중 하나를 데모 또는 숙제로 분리