Coding Log

Node.js 포스팅에 앞서

본 카테고리는 요즘 각광받는 Node.js라는 프레임워크에 대해서 다룬다.

Express, Sails, Koa, Hapi와 같은 Node.js를 위한 프레임워크를 제외하고 순수한 Node.js 자체에 대해서 알아본다.

참고 Node.js 공식 사이트

Node.js에 관하여

Node.js는 V8이라는 Chrome의 Javascript 엔진 위에서 동작하는 이벤트 처리 I/O 프레임워크다.

Node.js는 확장이 쉬운 네트워크 프로그램을 손쉽게 제작하는 것을 목표로 가볍고 효율적인 이벤트 처리를 위하여 Non-Blocking I/O 모델을 사용하며 Node.js의 패키지는 NPM을 통해 배포된다.

NPM은 추후 카테고리를 만들어 따로 포스팅하도록 하겠다.

Node.js는 웹 서버와 같은 확장성있는 네트워크 프로그램 제작을 위해 만들어졌으며, 대부분의 Javascript가 웹 브라우저에서 동작하는 것과는 달리 서버단에서 실행된다는 점이 특징이다.

Node.js는 일부 CommonJS 명세를 구현하며, 쌍방향 테스트를 위해 REPL 환경을 포함하고 있다.

참고 위키피디아의 Node.js 정의

Node.js 생태계에서 만들어진 모듈들은 Node.js의 Github Wiki에서 확인할 수 있다.

참고 Node.js Github Wiki

DISQUS 로드 중…
댓글 로드 중…

트랙백을 확인할 수 있습니다

URL을 배껴둬서 트랙백을 보낼 수 있습니다