HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🗺️
[팀17] 영업이익 17조 💰
/
🐣
백둥이
/
🗄️
회의록
/
🧩
[12/17] 멘토링 3
🧩

[12/17] 멘토링 3

진행상황 공유Lukas 임연재Jack 전민규Kenneth 정은우프로젝트 참고 자료멘토님 피드백

진행상황 공유

Lukas 임연재

  • 완료
    • 프런트와 로그인 기능 합치기
    • API 추가(사용자 정보 프런트 제공, 닉네임 중복 체크, 회원가입 여부 체크)
    • RestDocs 제작
    • HTTPS도 적용
    • (Should Have 기능) User 검색 기능 추가
      • 무한스크롤
    • 카카오 프로필 이미지 URL 가져오기
    • 사용자 더미데이터 만들기
  • 진행 중
    • CORS 에러
    • 테스트

Jack 전민규

  • 완료
    • 게시물 생성 기능 에러 수정
    • 게시물 열람 기능 구현
    • (Should Have 기능) MyPage 기능 구현
    • RestDocs 제작
    • 마이페이지 RestDocs
    • 사용자 열람권한 dto 수정 - nickname 추가
    • 열람시 dto 수정 → availableAt 필드 추가
    • 스케줄러 수정

Kenneth 정은우

  • 완료
    • 게시물 삭제 / 미리보기 기능 에러 수정
    • 열람가능 게시물 지도 정보 전달 에러 수정
    • RestDocs 제작
    • (Should Have 기능) 열람 권한 수정 기능 구현
    • (프런트 요청) 열람권한 수정 로직 변경
  • 진행중
    • H2 → MySQL 변경
    • 문서작성

프로젝트 참고 자료

  • RestDocs 문서 링크
    • http://ec2-13-125-175-121.ap-northeast-2.compute.amazonaws.com:8080/docs/index.html
  • 테스트 서버
    • https://d2jeyu0p1z8lkj.cloudfront.net/3

멘토님 피드백

  • 쿠버네틱스 공부 추천
    • 숨기기
      어떻게 돌아가는지 알도록 공부하는 것을 추천한다.
  • 프로젝트 관련 궁금한것
    • 숨기기
      연재
      • 유저 검색 기능 코드
        • 컨트롤러 → 사이즈 받는 부분은 페이지 어블 받으니까 입력을 이걸로 받는것이 나을 수 있다.
          • 회원수가 많아진다고 했을때 천만 단위일 수도 있는데 조회할때 key값으로 조회하거나 index로 잡는것이 좋을 것 같다.
          • 정렬되는 것은 조회할때 쿼리를 넣으면 되고 첫 조건이 인덱스를 뱉게되는데 조회를 할때는 아이디를 기준으로 하던가 인덱스를 태우도록 하는 것이 좋을 것 같다.
            • notion image
      • DB실행계획
        • https://kjk3071.tistory.com/entry/DB-MySQL-explain의-요소 > 더 좋은 블로그 많을 것이다! 찾아봐야...
        • 쿼리문 앞에 explain을 붙여 조회하면 설명이 나온다.
        • 조사해보고 모르는 것을 물어보면 답변해줄것이다.
        민규
        • 게시물 기능
          • 이미 만들어져있으니 쓰자 하면 안되고 아래 부분은 바뀌어야한다...
            • notion image
          • 사진은 올리는 순간 업로드가 되어야한다.
          • 한번에 보내는 것이 아닌 사진으로 먼저 업로드 요청 후에 게시물 내용 전송 두 단계로 나누는 방법...
          • 프런트에서 완료가 눌러지는 순간에 이미지 업로드 요청 보내고 응답오면 다시 게시물 포스트 요청을 하는 것이 맞는것 같다.
          • 전혀 다른 형태 두개를 받는데 뭔가 복잡해지고 난해해지면 나누는 것도 방법이다.
          • 실제 운영에서는 이미지를 업로드 하고 url만 뱉는다. (추후 삭제 주기 마다 안쓰면 삭제할 것이다.)
        은우
        • MySQL
          • 도커로 이미지화 하는 것을 추천
          • ssl적용할때도 인증서, 어플리케이션, DB 가 세트로 떠야 하는데 도커 이미지화해서 compose화 하면 편할것이다. (인프라적인 문제)
          • 엔진엑스를 두고 왓스랑 연결해서 서버 이중화, 로드벨런싱 등도 생각해볼 것
          • 그러나 어쩌피 신입이라 회사가서 다시 배워야할 것이다.
    • CORS 관련 에러
      • 숨기기
        • dev는 dev끼리 prod는 prod 끼리 연결을 해야한다.
         
    • 보안!!!!!!
      • 회사 갔을때 코드관리 등의 보안 유의