[mini-project] 22.4.16 회고 (DAY-5)

garaming·2022년 4월 17일
0
post-thumbnail

일일회고

📌 scrum

  • 22.4.16

    어제: Home 화면 만든 상태에서 백엔드와의 데이터 송수신처리 고민.
    // 오늘: Home ui

▶️ Home UI.. 끄적여 보았다.. 그리고 송수신 처리 고민은 아래 # Home 로직 에서..

✔️ 오늘 한 일

Home UI

데이터 받아오기 전에 대략적인 UI를 그려보았다. 구조는 view/home Home, WeekList, PostList 컴포넌트로 나눴다.

  • Home
    홈 컴포넌트에는 WeekList와 PostList
  • WeekList
    처음에는 WeekList api를 요청해서 뿌려준 뒤, week 넘버(아직 미정)를 보내려고 했으나, 백님과 상의한 결과 WeekList컴포넌트로 만들어 재사용을 하고, 그다음에 해당 week간 post를 응답으로 받기로 했다. 왜냐하면.. WeekList를 받는다고 가정했을 때, 해당 Week가 없을 경우 중간에 주차가 빠질 위험이 있기 때문이다. 좋은 아이디어를 내주신 백님 감사합니다ㅎㅎ

  • react-bootstrap
    오늘의 교훈.. 부트스트랩 사용할 때 엄한 코드를 삭제하지 말자..ㅜ
    특히 index.js의 import "bootstrap/dist/css/bootstrap.min.css"

Home 로직..

로그인 화면이 아닌 홈에서 부터 로그인 별로 유저들을 전송시킨다. 이때 path는 "*" 로 설정.

[비유저용홈] -> 로그인 버튼 -> (1) 로그인 success! -> (2) [유저용홈] -> 인증 success! -> [유저용홈]

(1) 이때, jwt token에는 user 정보 뿐만 아니라, auth값도 boolean으로 받는다.
(2) auth 검증을 받는다.

✔️ 내일 할 일

로그인-인증을 다 연결한다.. 화요일까지 반드시..!

profile
Connecting the dots

0개의 댓글