본문 바로가기

스터디

[Node.js] event loop MEAN STACK node.js테스트 환경 : Windows 10 64-bit Node.js는 싱글스레드로 동작하며 실행중인 코드가 멈추면 서버가 중단된다.Node.js는 I/O작업이 끝난 후 처리 될 callback함수만 있으면 다음 스레드의 진행여부에 상관없이 처리될 수 있다. 이벤트 루프란 코드 외부의 이벤트들을 처리하며, 결과를 callback으로 전달하는 객체라 할수 있다. events 모듈 설치node install events 신규 js파일 생성후 아래 코드 입력(eventLoop.js)1234567891011121314151617181920212223242526// events 모듈 호출var events = require('events');// eventEmitter 오브젝트 생성var..
[Node.js] callback 함수 사용하기 MEAN STACK node.js테스트 환경 : Windows 10 64-bit 파라미터로 함수를 넘겨 함수 내부에서 파라미터로 넘어온 함수를 실행시키는걸 콜백함수라 한다. 다른 함수를 통해 함수가 호출된다고 보면 된다. Node.js는 콜백을 많이 사용한다.Node.js의 모든 API는 콜백을 지원하는 방식이다.Node.js 애플리케이션은 가능한 비동기로 처리해야 하며,IO작업이 적은 애플리케이션이나 단위작업용으로 사용을 권장한다. 먼저, 자바스크립트 파일을 하나 만들었다. 아.. 그전에 npm을 이용해서 fs모듈을 설치하자.npm install fs npm 관련 포스팅 : http://jlblog.me/35 설치된 fs모듈을 호출하여 파일을 읽는 소스이다. 콜백함수 없이 직접 함수를 호출한다.1234..

맨 위로