💻/프로젝트

[Node.js] 개인 프로젝트: 이력서 백엔드 서버 만들기_1

S0 2024. 2. 5. 10:28

해설 강의 : 필수 구현 파트를 보며 정리해놨던 부분들

 


API 명세서

기존의 주소는 /sign-in 처럼 유저 페이지와 이력서 페이지를 구분하지 않고 바로 들어갔는데, /users와 /documents 로 라우터를 1차 분리

이력서 목록 조회 정렬 기능도 명세서 작성부터 설계

 

유효성 검사

기존에는 필수 요구사항이었던 이메일 중복 가입 금지, 비밀번호 6자 이상, 비밀번호 확인과 일치< 이 셋만 넣었는데, 그 외 공란, 형식 등을 더 촘촘하게 추가해야함

이 부분은 평소에도 습관 들이기..

 

엑세스 토큰

토큰 부분이 아직 어려워서 제대로 구현을 못했는데 다시 복습하며 꼭 완성해봐야겠다

 

이력서 목록 조회

최신순 정렬 기능을 사용할 때 나는 생성 날짜 역순 정렬을 생각했는데, 이력서 ID 역순 정렬이 보기에도 더 쉽고 직관적일 것 같다

 

대소문자 구분x

toLowerCase를 사용해서 아예 소문자로 변환

 

그외

prisma join 에 대해 공식문서 다시한번 꼼꼼하게 읽어보기

 

 


다음 TIL은 여기서 정리한 부분들을 보완하고, 선택구현 파트를 완성하여 올릴 예정이다.