설계란? 프로그래밍에서의 코드 설계는 코드와 파일, 그리고 폴더 구조를 설계하는 것을 말합 니다.만약 적절한 설계를 하지 않고 코드를 작성하게 될 경우 여러가지 문제가 발생할 수 있습니다.코드가 몇백 줄(혹은 몇천 줄)이 되기 때문에, 수정할 코드가 있을 때 해당 부분
바로 db에서 삭제하는 것이 아니라 일정 유효 기간을 두고 한꺼번에 쌓인 것들 삭제하는 식으로 작성하는 것이 어떤지=> cron 참조주기적으로 db 확인해주고 일정 시간이 지나면 지우도록 하는 것도 괜찮을 거 같음.get, post는 기존에 존재하던 것과 달리 put,
Atlas에서 column 추가, updateMany 사용 프로시저 실행, query 왕창 날리기db에 변경사항 먼저 업뎃하고 배포 Model명명법 통일 필요 Routerparameter 유무 파악하는 로직 필요res 전달하는 부분도 통일하는 게 좋음(aws 참고
파일 제공 서버를 node로 쓰면 안 좋다 => 느림!nginx 사용하면 좋음reverse proxy, cors body, params, query 체크 -> 나머지 로직 실행각자 미들웨어 하나씩 만들어 주는 것도 괜찮다. 함수가 애매하다. if (data) {}
: 프로젝트는 시리즈에 정리한 것 처럼 매일 아침 스크럼을 통해 개발 일정을 조율해가고, 추가할 기능에 대해 토론을 하며 진행했다.Gitlab을 통해 협업을 진행하였고, 자신의 개발 정도와 목표 등에 대해 이슈와 마일스톤으로 관리를 했었다.검색 기능은 Mongoose