Express를 이용한 라우팅express 라우팅 객체
한 파일에 있는 코드들을 모듈 단위로 여러 파일로 나눈 뒤 연결해서 사용하는 패턴Model, View, Controller의 앞자를 따서 MVC 패턴뷰와 컨트롤러 중간에 라우터 사용유지 보수 시에 라우트 코드는 건들지 않고 함수 부분만 수정 가능브라우저에서 모든 연락처
MVC 패턴 한 파일에 있는 코드들을 모듈 단위로 여러 파일로 나눈 뒤 연결해서 사용하는 패턴 Model, View, Controller의 앞자를 따서 MVC 패턴 |영역|설명| |:--:|:--| |모델| 데이터베이스에 어떤 자료를 저장하기 위해서, 자료의 형식,

사용자 동작에 따라 내용이 달라지는 동적인 콘텐츠를 보여주기 위해 필요한 템플릿 엔진템플릿 엔진은 템플릿 파일을 만들고, 데이터베이스에서 가져온 자료를 템플릿 파일에 연결해줌템플릿 파일: DB에서 가져온 데이터 중 어떤 값을 어느 위치에 넣을지 미리 만들어 놓은 폼템플

POST 메소드를 이용하여 DB에 있는 ID와 PW가 맞는 지 확인하고, bcrypt를 이용한 암호화와 JWT 토큰을 이용한 로그인 처리 방법단방향의 특징을 가진 해시 함수를 이용하여, 입력받은 값을 해시를 통해 암호화를 하여 저장된 값과 비교해서 검증를 도와주는 라이