1. cookie 사용해보기 npm cookie 중에서 cookie-parser 사용하기 request에서의 쿠키를 파싱할 때 필요함 그냥 request에서 오는 거 처리 안 할거면 필요없지만 보통 다 필요하니까, 미리 설치하기 npm: cookie-parser
1. next() 1.1 방법1 - 미들웨어X → 함수 호출 validate 변수를 생성해서 미들웨어로 사용하지 않고, 그냥 함수로 제작 후 각 api에서 호출하는 형태로 사용하면, 에러 발생하지 않음 유효성 검사 함수 생성 함수 호출 1.2 방법2 - 미들웨어 사용 + next()로 유효성 검사 통과 후 해야할 일 알려주기 매개변수로 next...
사용자가 입력한 값의 유효성(타당성)을 확인하는 것예를 들어서, 우리 채널 post의 user_id, name의 경우전자는 값이 있고 숫자여야 하고, 후자는 숫자가 아닌 문자열이며 2자리 이상이여야 함이를 위해서는 express-validator가 필요함express-
CLI로 스키마 생성, 테이블 생성, 데이터 추가, JOIN 해보기
1. 백엔드 기본 구조 2. 4가지 파일로 실습하는 백엔드 서버 구축 (server(request, resposnse 용도), index(모듈 받고 서버 기동 역할), router(경로에 따른 역할 분배), requestHandler(요청 처리))
1. 깃허브 가입 깃허브 내에서 회원가입 진행 GitHub에서 계정 생성하기 - GitHub Docs 2. 깃허브 레파지토리 create 레파지토리란 + 필요성? 우리는 프로젝트 단위로 백업하게 될 것 폴더를 레파지토리라고 생각하면 됨 레파지토리가 있어야,
일정 목적을 달성하기 위한 모든 일련의 프로세스엄청 방대하고 거대한 곳 아님마무리 되어야만 하는 것 아님프로젝트는 우리가 범위를 설정하기 나름기획, 설계 등 모든 단계가 필요함계산기노션카톡네이버네이버라는 것도 거대한 프로젝트이지만, 네이버 안의 계산기를 만드는 것도 프