본문 바로가기

node.js

#4. 기본 내장 모듈 "Node.js 문서는 어디에 있나요?" http://nodejs.org/docs/latest/api/index.html 1. os Module Method Name Description hostname() 운영체제 호스트 이름 type() 운영체제 이름 platform() 운영체제 플랫폼 arch() 운영체제 아키텍쳐 release() 운영체제 버전 uptime() 운영체제가 실행된 시간 loadavg() 로드 애버리지 정보를 담은 배열 totalmem() 시스템 총 메모리 freemem() 시스템 사용 가능 메모리 cpus() CPU정보를 담은 객체 getNetworkInterfaces() 네트워크 인터페이스 정보를 담은 배열 2. url Module Method Name Description par.. 더보기
#3. Node.js의 전역객체 1. Node.js의 전역 변수 변수이름 설명 __filename 현재 실행 중인 코드의 파일 경로를 나타냅니다. __dirname 현재 실행 중인 코드의 폴더 경로를 나타냅니다. example) console.log('filename',__filename);console.log('dirname', __dirname ); 2. Node.js의 전역 객체 객체 이름 설명 console 콘솔 화면과 관련된 기능을 다루는 객체입니다. exports 모듈과 관련된 기능을 다루는 객체입니다. process 프로그램과 관련된 기능을 다루는 객체입니다. 더보기
#2. Node.js 개요 1. Node.js 배경사 Javascript : 1994년 넷스케이프사 브랜든 아이히가 만든 프로그래밍 언어2008년 구글이 크롬 웹브라우저 베타 버전 발표를 시작으로 속도 혁명이 일어남.C++로 개발된 V8 스크립트 엔진의 코드가 오픈소스화 되면서 Client Side가 아닌 다른 영역에서도 쓰자는 의견이 많아짐.CommonJS프로젝트로 알려진 ServerJS 프로젝트의 시작으로 Node.js 개발 2. Node.js 특징 이벤트 기반 비동기 방식예) 시장에서 물건을 살때 대기표만 받고 기다리다가 때가 되면 물건을 받는 방식. 처음에는 각 가게를 돌면서 대기표를 받고 대기 번호를 부를 때까지 대기. 대기 번호를 부르는 이벤트가 발생하는 순간 물건 취득.3. Node.js를 사용하는 애플리케이션 더보기