8일차:
업로트 관련 포스팅을 정리하고 로직을 수정한 뒤,
백엔드 팀원과 만나 통신 테스트를 하여,
회원가입과 업로드 페이지에서 이미지 전송에 성공했다
이후 게시글 작성 페이지 레이아웃과
게시글 작성 시 전송할 데이터를 모으는 로직을 구현을 시도해보았다
수요이 데드라인이라 시간이 얼마 남지 않았지만
전체적인 사이트의 동작이 머리에 들어오기 시작하는 것 같았다
그리고 남은 이틀은 잠을 줄어야 할 것 같다
<오늘 한 작업>
회원가입 통신 로직 수정
업로드 페이지 레이아웃
업로드 페이지에서 서버 요청 시, 전송 데이터를 정리하는 로직 구현
9일차:
오후에는 데이터 입력 로직을 마무리하고
다른 작업을 시작할 수 있을거라 생각했는데,
데이터를 모은 뒤 전송하기만 하면 되는 간단한 작업이라 생각했지만
컴포넌트별로 나누어진 데이터를 받아오고, 데이터를 원하는 형태로 가공하고,
에러를 처리하는데 생각보다 많은 시간이 걸렸다
컴포넌트가 늘어날수록 컴포넌트의 조직도를 만드는 중요성이 커지는 것 같다
결국 자기 전까지 작업을 해야했고,
업로드 테스트는 다음날로 미루어졌다
<오늘 한 작업>
업로드 페이지 태그 추가 로직 구현
업로드 페이지 모달창 레이아웃 및 입력 데이터 관련 로직 구현
10일차:
오전에 게시물 업로드 통신이 잘 되는 것을 확인하고
오후부터 남은 작업을 마무리하려 했으나
하루종일 앉아있었음에도 카드리스트에 데이터를 넣는 작업밖에 하지 못했다
머리로는 금방 끝나는 작업이라는걸 아는데,
하루 종일 내가 뭘 하는지 모르는 기분으로, 자기 전까지 작업에 집중을 하지 못했다
내가 집중할 수 있는 환경을 만들고 유지하는 것이
정말 중요하다는 것을 느꼈다
코드를 치기 전,
해당 페이지의 컴포넌트 구조를 어떤 식으로 나누고
서버와 언제, 어떤 데이터를 주고 받을지,
받아온 정보를 어떻게 관리할지,
어떤 순서로 데이터를 처리할지에 대한 전체적인 순서도를 그리고
코드를 작성하는 것이 좋을 것 같다는 생각이 들었다
11일차:
점심까지 계속 집중이 되지 않아서 스터디방에 가지 않고 혼자 작업했다
조용히 휴식 후 단것을 먹으니 상태가 괜찮아져서
페이지 별로 데이터 분기, 카테고리 페이지를 만든 후
업로드 페이지의 레이아웃을 다듬었다
팀원과 소통하는 것은 중요하지만, 필수적인 소통이 아니라면
내 컨디션을 유지하는 것도 중요하기 때문에 불필요한 대화는 줄이는 것이 좋을 것 같다
<오늘 한 작업>
카테고리 컴포넌트 만들기
카드리스트 응답 데이터 나누기
업로드 페이지 레이아웃 수정
카드 컴포넌트 레이아웃 수정
12일차:
시연 영상 촬영 및 조별 시연 영상 발표
에러 수정
프론트 aws 배포 진행
<오늘 한 작업>
회원가입 에러 수정
유효성 검사 추가
로그인창에서 회원가입 창으로 이동 시 서버 에러가 발생하는 현상 수정
로그인창을 켜고 새로고침하면 로그인이 되는 현상 수정
카테고리 밀림 현상 수정
13일차:
13시에서 00시까지 프로젝트 발표를 위하여 오프라인 회의 진행
14일차:
개인 발표 영상 녹화
회고록 작성