해설 강의 : 필수 구현 파트를 보며 정리해놨던 부분들
API 명세서
기존의 주소는 /sign-in 처럼 유저 페이지와 이력서 페이지를 구분하지 않고 바로 들어갔는데, /users와 /documents 로 라우터를 1차 분리
이력서 목록 조회 정렬 기능도 명세서 작성부터 설계
유효성 검사
기존에는 필수 요구사항이었던 이메일 중복 가입 금지, 비밀번호 6자 이상, 비밀번호 확인과 일치< 이 셋만 넣었는데, 그 외 공란, 형식 등을 더 촘촘하게 추가해야함
이 부분은 평소에도 습관 들이기..
엑세스 토큰
토큰 부분이 아직 어려워서 제대로 구현을 못했는데 다시 복습하며 꼭 완성해봐야겠다
이력서 목록 조회
최신순 정렬 기능을 사용할 때 나는 생성 날짜 역순 정렬을 생각했는데, 이력서 ID 역순 정렬이 보기에도 더 쉽고 직관적일 것 같다
대소문자 구분x
toLowerCase를 사용해서 아예 소문자로 변환
그외
prisma join 에 대해 공식문서 다시한번 꼼꼼하게 읽어보기
다음 TIL은 여기서 정리한 부분들을 보완하고, 선택구현 파트를 완성하여 올릴 예정이다.
'💻 > 프로젝트' 카테고리의 다른 글
카카오 로그인 api 구현 오류 기록 (0) | 2024.02.14 |
---|---|
[Node.js] 개인 프로젝트: 이력서 백엔드 서버 만들기_2 (0) | 2024.02.05 |
[Node.js] 개인 프로젝트: 장터 백엔드 서버 만들기 (0) | 2024.01.24 |
[내일배움캠프 17일차 TIL] 팀 프로젝트 1: 영화 검색 사이트 (2) (2) | 2024.01.16 |
[내일배움캠프 15일차 TIL] 팀 프로젝트 1: 영화 검색 사이트 (1) (0) | 2024.01.12 |