서버 : 요청을 받으면 요청한 내용 보내주는 프로그램 / 요청을 처리할 수 있는 기계읽기(GET) : 나 이런 페이지 읽고싶음 이라는 요청쓰기(POST) : 댓글 작성, 블로그 포스트 작성수정(PUT) : 기존의 글, 댓글 수정삭제(DELETE) : 기존의 글, 댓글
/list로 접속하면 데이터들을 보여줄 것EJS - html을 조금 더 쉽게 사용할 수 있도록 해주는 템플릿 엔진 / 전처리 엔진 대체품 - vue, react, angular npm install ejs 를 통해 설치 가능list.html 을 list.ejs 로 바꾸
.deleteOne({어떤 항목을 삭제할지}, function(){}) → 삭제해주는 함수자료형을 숫자로 변환버튼마다 각각 번호를 부여해야함.parent(’li’) - ~의 부모 중 ‘li’태그를 찾아라.fadeOut() - 서서히 사라지게 해주라server.js 에는
회원인증 방법 session-based로그인 시 쿠키(브라우저에 저장할 수 있는 긴 문자열 세션 아이디가 적힌)를 서버에 저장브라우저에 쿠키 보내고 브라우저에 쿠키 저장서버가 로그인 했는지 판단 후 마이페이지 보여주세요! 하면 마이페이지.html 보여줌token-bas
로그인을 하지 않고 마이페이지에 접속하는 경우와 회원가입 창에서 아이디가 중복인 경우로그인을 했을 때 아이디나 비밀번호가 틀렸을 경우회원가입에 성공한 경우res.send();를 이용하여 팝업창을 표시했는데팝업창을 끄기 위해 뒤로가고 하는게 너무 불편해서 1번의 경우 로