Node.js

Inevitable.Jason·2020년 11월 14일
0
post-thumbnail

Node.js 의 특성

*Javascript를 2진법으로 compile 해주는 run-time!

블로킹 vs 논블로킹

  • 블로킹 : 다음함수의 실행이 현재 함수의 종료 이후에 이루어 지는 것.

  • 논블로킹 : 다음 함수의 실행이 현재 함수의 종료를 기다리지 않음.

I/O Model

Input 을 주면 Output 을 반환하는 모델

이벤트 기반 및 논 블로킹 I/O 모델

유저의 클릭이나 네트워크에 리소스를 요청하는 이벤트가 논-블로킹으로 이루어지는 Input Output Model

즉 Node.js 를 사용하는 이유는,

Node core modules

별도의 설치를 하지 않아도 node 상에서 쓸수있는 module

require("") 방식으로 사용할수있다.

ex)

  • fs
  • http
  • url
  • path
profile
Who wanna be a programming nerd.

0개의 댓글