Skip to content

WEEK 3 멘토링

Seung-hyun Kim edited this page Nov 23, 2022 · 2 revisions

UI 관련 멘토링

  • 왼쪽의 사이드바에 불필요한 여백이 너무 많아서 좋아 보이진 않는다. 줄이는 것이 좋아보인다.
  • 레이아웃이나 세부적인 디테일 같은 부분은 기획 단계에서 최소한 큰 부분이라도 정하고 가는 것이 좋다.
    • 반응형 같은 경우 : 모바일/데스크탑만 정하다가 나중에 중간 단계를 추가한다던지 등
    • 기획 단계에서 정한 디자인, 디테일을 다 정하고 개발에서는 추가적인 포인트를 잡지 않는 것이 되게 중요하다.
    • 실무에서도 이런 부분이 어렵다. 너무 당연한 걸 기획에서 누락해서 임의로 코딩하는 등의 트러블도 생긴다.
    • 무조건 디테일 한 부분들도 기획자에게 물어보기

BE 관련 멘토링

  • 어쩔 수 없이 조인이 많아지는 부분에 대해서는 크게 신경쓰지 않아도 된다.
  • 만약 속도가 너무너무 느려지면 그때 다시 들여다보면서 개선해도 된다.
  • 부하 테스트에 대해서는 아파치에서 만든 툴을 이용하면 트래픽을 초당... 이런식으로 테스트가 가능하다.
  • 하지만 아직 부하 테스트까지 진행하기에는 기능 구현이 먼저라고 생각함.

토큰 갱신 관련

  • 클라이언트에서 토큰이 만료된것을 확인하더라도, 백엔드에서는 항상 체크를 해 주어야 한다.
  • 인증 관련된 부분은 모두 해 주는 것이 좋음.

좋아요 기능을 FE-BE 어디서 책임할지?

  • FE에서 아직 화면에 보여지지 않은 좋아요 정보를 가지고 있을 경우이므로 백엔드에서 Post 에 함께 보내주는 방식이 더 좋아보인다.
  • 로그인이 될 경우/ 안될 경우에 따라 좋아요 정보를 보내주는 부분에 대한 고민
    • 정답은 따로 없지만, 좋아요 정보를 가져오는 부분의 엔드포인트 분리도 고민해 볼 것
    • 좋아요를 제외한 포스트 정보를 가져옹는 부분은 동일하고, 좋아요 정보만 엔드포인트를 분리해서 처리.

다음주부터 리뷰어님의 고민 소개

  • 우리가 질문 드리는 부분도 좋지만, 리뷰어님께서 문제 상황 같은것을 가져오셔서 같이 고민해 보는 것도 좋을듯해서 다음주에 진행해 보기로 함.

WeView 👨‍👨‍👦‍👦

💾 개발 기록

2주차 Tech Post
3주차 Tech Post
4주차 Tech Post
5주차 Tech Post
6주차 Tech Post

⛹🏻 주간 스프린트

1주차 스프린트
2주차 스프린트
3주차 스프린트
4주차 스프린트
5주차 스프린트
6주차 스프린트

📑 주간 회고

📝 1주차 주간 회고
📝 2주차 주간 회고
📝 3주차 주간 회고
📝 4주차 주간 회고
📝 5주차 주간 회고
📝 6주차 주간 회고
Clone this wiki locally