[1] TIL
1. 팀 프로젝트 - 뉴스피드 프로젝트
(1) 진행하면서 어려웠던 점
1) firebase 이용하기
웹 종합 강의 이후에 firebase를 오랜만에 다시 써봤다. 협업을 하다보니 다른 팀원의 firebase project 권한을 받아서
사용했는데, 부여받는 과정에서 문제가 있었다. 그리고 firebase를 사용하는 방법에 익숙하지 않아서 authentication, storage,
firestore가 작동하는일련의 과정에 대한 이해가 부족했다.
내가 의도한대로 적절한 필드값을 불러와서 사용하는 것이 어려웠다. My page에서 내가 쓴 글의 목록을 불러오는 것은
구현했는데, 로직이 거의 비슷하다고 생각했던 내가 좋아요를 누른 글의 목록을 불러오는 것은 구현하지 못 했다.
또한, 내 닉네임을 수정하는 것은 구현했지만, 다른 팀원이 CRUD 부분에서 구현했던 사진 파일 등록 및 수정 기능을
내 페이지에서 구현하지 못 했다.
2) vercel로 배포하기
이전에 vanilla javascript로 todo-list를 구현하는 과제의 필수 구현을 끝내고, 추가적으로 vercel로 배포해봤기 때문에
쉽게 생각했던 부분이다. 그런데, react-app을 배포하니 예상하지 않은 온갖 오류들이 속출했다. 환경 변수를 이후에 설정해서
발생한 오류는 해결했는데, 다른 오류들은 시간이 부족해서 다뤄보지 못 했다.
앞으로 진행하는 프로젝트에서는 시간적 여유를 두고 미리 배포한 후 테스트를 거치는 방향으로 개선하고자 한다.
(2) 좋았던 점
1) 남부럽지 않게 좋았던 협업 분위기가 인상적이었다. 서로 활발하게 소통하고 각자의 위치에서 다들 최선을 다해줬기 때문에
명절 연휴가 있어서 시간적으로 촉박했음에도 불구하고 과제를 마무리할 수 있었다. 팀원들에게 깊은 감사를..!
'개발일지' 카테고리의 다른 글
20240216 TIL #38 (0) | 2024.02.22 |
---|---|
20240215 TIL #37 (0) | 2024.02.22 |
20240213 TIL #35 (0) | 2024.02.22 |
20240208 TIL #34 (2) | 2024.02.19 |
20240207 TIL #33 (0) | 2024.02.19 |