1. 소통 이슈
- 주제 선정 및 기능 토론 이후 와이어 프레임과 api 명세서를 작성하였는데, 서로 기능 구현 범위에 대한 오해도 있었고 api 명세서에 FE진영에서 오해할 수 있는 방식으로 작성된 부분이 있어 몇번의 소통과 수정이 추가적으로 필요하였다
2. 배포 후 연결 이슈
1) CORS 이슈
- 동일출처정책 이슈가 있었으나, CORS 라이브러리를 이용하여 도메인 허용 및 크리덴셜 설정으로 해결
2) 개발환경/배포환경 이슈
- 백엔드의 개발 환경에서 잘 진행되었던 부분들이 FE와 연결 후 에러가 나는 부분이 있었는데 쿠키 전달과정에서 대/소문자 구별이 사라지고, 인증 미들웨어에서 req를 cookie에서 받아오고 있었는데 프론트에서는 header에 담아줘서 일어난 이슈
- 식별자들의 대소문자를 명확히 전달해주고, 인증 미들웨어를 수정하여 해결
3. 아쉬운 점
- FE 인원이 부족하여 일부 api들을 적용 시키지 못하였다
- 첫 협업이어서 각자 진영의 흐름에 대한 이해가 부족한 상태였는데 각자 잘 진행되고 있다고 착각하여 추가적인 소통을 진행하지 않아서 시간이 낭비된 부분이 많았다
4. 회고
- 기능 구현에 대한 명확한 인지/소통의 필요성과 FE진영에서 이해하기위한 api 작성에 필요한 요소들을 추가적으로 알게 되었음
- 다음 프로젝트에선 정규 회의시간에 진영별 같은 기능 담당자들 끼리 진행상황 더블체크를 진행할 예정
- FE를 전혀 알지 못하였는데 이번 협업을 통하여 전반적인 흐름을 알 수 있었고, 협업에 대한 자신감이 생김
- FE인원이 부족하였지만, 환경에 구애받지않고 남는 시간에 BE단에서 진행할 수 있는 도전적인 부분들을(jset reporter, sentry, artillery 등) 완수하여 만족스러운 첫 협업의 결과물이 나왔다
'항해14기 본과정 > 항해14기 WIL(제출용)' 카테고리의 다른 글
[항해 14기] 9주차 WIL (실전프로젝트 1주차 회고) (0) | 2023.05.28 |
---|---|
[항해 14기] 8주차 WIL (클론코딩 회고) (0) | 2023.05.21 |
[항해 14기] 6주차 WIL (CORS) (0) | 2023.05.08 |
[항해 14기] 5주차 WIL (ORM, SQL/NoSQL) (0) | 2023.04.30 |
[항해 14기] 4주차 WIL (Restful API, package.json) (0) | 2023.04.23 |