- 프론트와 백엔드 함께 맞춰나가야할 사항들
<백엔드>
(로그인 회원가입 API)
- 로그인 회원가입에 api 붙여서 통신해보고 에러 처리결과 받아서 뿌려주기
<프론트>
(리스트 페이지)
- 선택되는 상품에 따라 패스파라미터를 통해 디테일 페이지를 다르게 라우팅 처리해주기-
- 리스트 api를 받아와서 프론트 엔드에서 무한 스크롤 부분 구현하기
=> 직접 코드 다시 수정해보기
- 로그인되는 유저에게 nav 부분에 login을 logout으로 바뀌도록 인가부분 처리해서 보여주기
- sort하는 거에 따라 다른 정렬 ui 보여주기
- ERROR를 해결한
정책 동의 관련 컬럼 추가🔑
- 로그인 회원가입 api를 줄 때 .env 환경 변수 파일에 담긴 내용들도 함께 보내줘야 jwt 토근 시크릿 키 등을 활용할 수 있다는 점
- 백엔드에서 별개의 예외처리를 해줘야하는 것들
<백엔드와 프론트 소통 플로우 및 각자가 전달 해야할 것들에 대해서>
- 프론트
화면 단에선 프론트대로 유효성 검사를 진행하고 백엔드에서 보내주는 예외처리에 따라 로직을 짜야함- 백엔드
뒤 단에선 1. 프론트에서 요청한 API에 맞게 데이터를 가공해서 보내주기 2. 로그인 회원가입의 경우 예외처리를 백엔드에서 프론트와 별도로 진행하여 예외처리된 상황들과 응답에 담기는 형태를 정리해서 프론트에게 전달
- 어찌되었거나 2주 프론트 백엔드 과정을 무사히 마친 것! 머지 과정에서 큰 문제없이 기능 구현은 마친 것까지 잘했돠!
- 프로젝트를 하면서 스스로 조급했던 거나 부족했던 것들을 돌이켜볼 시간이 부족했던 거같다. 지나간 것에 미련을 두지 말고 나아가자.
- 발표 후 회고록 작성
- 리팩토링 달리기
- view 부분 해결하기