-
Server란?Node.js,MongoDB 2022. 3. 29. 23:30
서버란 우리가 요구하면 가져다주는 것을 의미한다.
즉, 요청을 받으면 요청한 내용을 보내주는 프로그램이다.
예를 들어보면, 네이버웹툰 서버개발자는
어떤 사람이 comic.naver.com으로 접속하면 네이버웹툰 메인 html파일을 전송해주셈
이렇게 짜게 될 것이다.
여기서 요청에는 HTTP요청이란게 있는데, 크게 읽기, 쓰기, 수정, 삭제 4개 방식이 있다.
먼저, 읽기(GET)는 나 이런 페이지 읽고싶어 라고 읽기요청을 하는 것이고,
다음은, 쓰기(POST)는 무언가 생성해주세요 라고 생성요청을 하는 것이다.(댓글작성 블로그포스트작성 등등)
이번엔, 수정(PUT)는 수정해주세요. 삭제(DELETE)는 삭제해주세요가 된다.
우리가 앞으로 짤 코드를 간단하게 보면
어떤 사람이 /list라는 페이지를 GET요청하면...
거기에 해당하는 list.html파일을 보내줌
이렇게 두줄을 짜게 될텐데 node.js를 이용해 자바스크립트 문법으로 서버를 짜게 될 것이다. 다음시간에 노드js를 공부해보자
'Node.js,MongoDB' 카테고리의 다른 글
REST API (0) 2022.03.31 POST요청(form) (0) 2022.03.31 기초적인 GET요청 (0) 2022.03.30 express라이브러리 (0) 2022.03.30 node.js란? (0) 2022.03.30