ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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

    댓글

Designed by Tistory.