web prog/Ecma Script1 Node.js * 특징- 싱글 쓰레드 (사용자 코드 단에서 싱글 쓰레드로 작성 하지만, io작업은 내부적으로 멀티 쓰레드로 동작 한다.)- 비동기 I/O- 이벤트 기반(event driven) * 아키텍처- 상위레벨 : JS- 하위레벨 : C바인딩 v8 엔진libev : Eventlibeio : I/O * 도큐먼트- 모듈Node.js 간단한 구조필요한 모듈을 로딩모듈 : 다른 언어에서 라이브러리에 해당기본 모듈 / 확장 모듈메소드 -> 모듈 로딩 , 객체 생성 후 사용모듈 함수 -> 객체 생성 없이 사용한번 로드를 하면 캐싱을 하기 때문에 두 번 로드를 한다고 해서 서로 다른 로드를 한게 아님 require('모듈 이름') - 이벤트객체.on([이벤트 이름], [리스너 함수]) * 기본 모듈- 주요 기본 모듈프로세스 .. 2018. 8. 31. 이전 1 다음