ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [node.js] node 기초
    node.js/node.js 공부 2019. 7. 10. 22:17

    노드(node)는 자바스크립트를 이용해서 서버를 만들 수 있는 개발 도구

     

    노드는 하나의 요청 처리가 끝날 때까지 기다리지 않고 다른 요청을 동시에 처리할 수 있는 비동기 입출력(non-blocking) 방식을 적용했습니다.

     

    비동기 입출력 방식이 노드의 대표적인 특징입니다. 

     

    ☆ blocking vs non-blocking

    - 동기(blocking) 입출력 방식하나의 요청 처리가 끝날 때까지 대기 하고 다른 요청을 동시에 처리 할 수 없음

    - 비동기(non-blocking) 입출력 방식 : 하나의 요청 처리가 끝날 때까지 대기하지 않고 다른 요청을 동시에 처리 가능

     

    ☆ 콜백(callback) 함수 : 자바스크립트에서는 변수에 함수를 할당할 수 있습니다. 따라서 변수에 할당된 함수를 다른 함수의 파라미터로 전달할 수 있습니다. 이렇게 파라미터로 전달된 함수를 다른 함수의 내부에서 호출하는 것이 콜백 함수입니다.

     

     

     

     

     

     

     

     

     

     

     

    댓글

Designed by Tistory.