1. node.js 란 무엇입니까?
[1] Node는 서버 측 JavaScript 통역사이지만 JavaScript에 능숙한 학생들은 Node를 학습하여 쉽게 노드를 얻을 수 있다고 생각합니다. 요약 : 물이 깊은 지 아닌지는 모르겠지만 실제로는 얕지 않습니다.
[2] Node의 목표는 프로그래머가 확장 가능한 응용 프로그램을 구축하는 데 도움이되는 것입니다. 높은 동시성과 비동기 I/O를 처리하는 것은 노드가 개발자의 관심을 끌었던 이유 중 하나입니다.
[3] 노드 자체는 Google V8 JavaScript 엔진을 실행하므로 속도와 성능이 매우 좋습니다. 크롬을 보면 볼 수 있습니다. 노드가 캡슐화되는 동안 이진 데이터를 처리하는 능력도 향상됩니다. 따라서 노드는 단순히 V8을 사용 할뿐만 아니라 다양한 환경에서 더 강력하게 만들기 위해 최적화합니다.
[4] 타사 확장 및 모듈은 노드 사용에 중요한 역할을합니다. 다음은 NPM 다운로드도 소개합니다. NPM은 모듈 관리 도구입니다. 이를 사용하여 다양한 노드 소프트웨어 패키지 (예 : Express, Redis 등)를 설치하고 Node 용으로 작성한 소프트웨어 패키지를 게시하십시오.
2. Node.js 설치
[1] Windows 플랫폼은 다운로드 및 설치 만하면됩니다
[2] Linux 플랫폼에서 :
wget http://nodejs.org/dist/v0.6.1/node-v0.10.31.tar.gz tar zxvf node-v0.10.31.tar.gz cd node-v0.10.31./configure
3. 간단한 경우
var http = require ( 'http'); http.createserver (function (function (req, res) {res.writehead (200, { 'content-type': 'text/plain'}); res.end ( 'hello world/n'); listen (3000, "127.0.0.1"); http://127.0.0.1:3000/ ');"Hello World"는 브라우저를 통해 볼 수 있습니다.