Wecode 5주차 메모

GiWan_KWON·2023년 10월 11일
0

wecode-week

목록 보기
5/7

2023/10/02(월)

  • 2차 프로젝트 진행
    - 페이징 처리 완료 및 제품 상세 구현 완료
    - 제품 상세 및 제품 BackEnd통신 완료
    - 장바구니 UI 완료

2023/10/03(화)

  • 개천철
    - trbox UI(차 구독 서비스) 완료

2023/10/04(수)

  • 2차 프로젝트 진행
    - 장바구니 api연결
    - footer UI 완료
  • AWS 강의(17시~18시) ⭐️

2023/10/04(목)

  • 2차 프로젝트 진행
    - 장바구니 api연결 (갯수 증감, 장바구니에 제품 금액 계산, 장바구니 삭제) 완료

2023/10/05(금)

  • 2차 프로젝트 진행
    - 발표 준비 PPT 제작 및 프로젝트 완료

2차 프로젝트 git URL : https://github.com/wecode-bootcamp-korea/49-2nd-TeaTime-frontend

한 주 마무리

프로젝트 회고

6일차

  • 추석이 있어서 1주일간 각자 코딩을 하느라 서로의 진도를 알 수 없어서 서로 진도를 확인하면서 통신도 맞춰봤다. 제품에 관한 연결은 무난하게 완료 했지만 내가 맡은 장바구니는 로그인이 구현이 되고, 로그인을 구현한 백엔드 팀원과 장바구니를 구현한 백엔드 팀원이 테이블에 데이터가 같아야하고, 소스가 현상관리가 잘 되어있어야 하는데 각자 맡고있는 진도를 빼기 바쁘고 DB도 통합되지 않아서 백엔드 팀원들이 우왕좌왕하는 모습이 보였다. 그래서 백엔드 팀원에게 통합DB가 있고, 소스를 한명이 통합으로 관리되어야 될 거 같다고 했고, 멘토님에게도 따로 물어봐서 이런 팀 프로젝트에서 DB도 소스도 다 다르니깐 프론트엔드에서 테스트를 해보고 싶어도 할 수 없다고 얘기했고, 답변도 똑같이 DB를 통합으로 관리해야한다고 말씀해주셨다. 그래서 백엔드에서 DB와 소스를 서버에 올려서 관리하기로 하였다. 내일도 빨간날이라 각자 코딩해야하지만 앞으로는 서버에 올라가 있는 백엔드와 통신이 가능해서 편리해졌다. 현업에서는 물론 회사 서버에서 DB나 소스형상관리나 구동되는 개발서버가 있어서 바로바로 테스트 할 수 있지만 추석기간과 빨간날에 테스트를 해 보고 싶어도 할 수 없어서 너무 답답했다.

7일차

  • (개천절) UI가 완료된 페이지에 api연결 테스트를 할 수 없어서 추가로 구현하기로 한 구독서비스 UI를 만들었다. 백엔드와 프론트엔드의 연결문제로 인한 일정이 관리가 잘 안되는 것에 대한 벽을 느꼈다.

8일차

  • 장바구니 api를 연결하기로 한 날이지만 백엔드 팀원이 완성을 못한 관계로 테스트는 못하고 부족한 UI 부분을 수정하였다.

9일차

  • 프로젝트 완료일자 하루전에 백엔드와 연결테스트를 하고, 리턴받은 결과값을 화면에 뿌려주고 이벤트를 구현했다. 하루만에 하려니 시간이 빠듯했지만 어느정도 로직을 머리로 생각하면서 함수를 작성해놔서 빠른 시간안에 완성했고, 2주(추석 주까지 3주)동안 내가 구현하고자 하는 페이지는 모두 구현했다.

기술적으로 아쉬웠던 점

  1. 네비게이션에 있는 장바구니 갯수 -> 가져오려면 새로고침밖에
  2. fetch문 2번 돌리는거 속도 너무 느림.
profile
그냥 '개'발자

0개의 댓글