똑같은 삽질은 2번 하지 말자
Node 본문
배경
웹 서버에 파일을 업로드할 때, 업로드가 완료되기 전까지 웹 서버에서 데이터를 조회한다거나 하는 등의
다른 작업을 할 수 없었기 때문에 Node가 탄생하게 되었다.
특징
1. 노드의 비동기 입출력 방식
하나의 요청 처리가 끝날 때까지 기다리지 않고, 다른 요청을 동시에 처리할 수 있는 비동기 입출력(NonBlocking IO)
Callback 함수: 무엇인가 일을 다른객체에게 시키고 , 그 일이 끝나는것을 기다리는 것이 아니라,
그 객체가 나를 다시 부를때 까지 내 일을 하고 있는것,
2. 이벤트 기반 입출력(Event driven I/O) 모델
파일 시스템이 이벤트와 함께 호출하는 방식이면 이벤트 기반 입출력 모델
3. 모듈과 패키지
require() 함수로 모듈 부르고 패키지는 npm 으로 설치
4. javascript 사용
'Node' 카테고리의 다른 글
(Node.js)Sokcet 통신을 이용한 1:1 chat (0) | 2019.10.25 |
---|---|
(Node.js)module.exports 와 exports 차이 (0) | 2019.10.18 |
(Node.js)database.collection is not a function (0) | 2019.10.05 |
(Node.js) body_parser 모듈 (0) | 2019.09.30 |
(Node.js)Express 라우터 요청(req) 응답(res) 객체 (1) | 2019.09.22 |
Comments