✔ 지난 프로젝트 회고 작업 : 개선해야 하는 부분들에 관한 자유로운 의견 공유
- 신선한 아이디어의 중요성
- 코드 작업을 하기 전 웹 페이지 구조에 대한 충분한 대화가 필요하다는 점
- 프론트엔드 측면에서 CSS와 스타일링의 중요성
- 백엔드 측면에서 HTTPS로 배포에 실패했기 때문에 대안책을 고려해야할 필요가 있다는 점
- 코드 유지보수관리 측면에서 컴포넌트 통합 작업의 중요성
✔ 파이어베이스 배포 및 작업 환경 설정
- task1 : 리액트 개발환경 세팅 (react-create-app 사용)
- task2 : 파이어베이스와 리액트 프로젝트 연결 (firebase login)
- task3 : 파이어베이스를 사용한 기본 리액트 앱 배포 (firebase init hosting, firebase deploy)
- task4 : 작업결과 확인
❓ 여기서 잠깐, 우리 팀이 파이어베이스를 선택한 이유는?
- 우리 팀의 경우 프론트엔드로 취업을 희망하는 팀원이 과반수 이상이기 때문에 프론트엔드에 대한 경험을 쌓고싶다는 희망 사항을 반영했다.
- 지난 프로젝트의 경험에 비추어 마지막 배포 단계에서 예상 외로 시간이 오래 걸리고 문제가 생기는 등의 문제가 발생했기 때문에, 이번 프로젝트는 배포 문제를 사전에 해결하고 작업을 하고자 희망했다.