본문 바로가기
반응형

Develop/Node.js3

Node.js 개발환경 Node.js 설치파일은 node.js 홈페이지에서 다운받을 수 있다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 리눅스 사용자의 경우 apt-get 또는 yum으로 install 하면 된다. sudo apt-get update sudo apt-get install nodejs sudo apt-get install npm sudo ln -s /usr/bin/nodejs /usr/bin/node NodeJS와 관련된 가이드 문서 또는 내용도 공식 홈페이지에서 제공하고 있다. https://nodejs.org/ko/docs/guides/ 가이드 |.. 2021. 8. 12.
Node.js란? Node.js란? Node.js는 자바스크립트를 서버에서도 사용할 수 있도록 하는 서버사이드 스크립트 언어이다. 확장성 있는 네트워크 애플리케이션을 개발하기 위해 사용되는 소프트웨어 플래폼으로, V8엔진 위에서 동작한다. 또한 한정적인 자원을 최대한 효율적으로 사용할 수 있다. https://nodejs.org/ko/ 이와 관련된 Node.js의 특징은 다음과 같다. Node.js의 특징 V8 엔진 Node.js는 V8 Engine 위에서 동작하는 이벤트 처리 I/O 프레임워크이다. 많은 사람들은 V8엔진을 구글이 망하지 않는한 계속 업그레이드 된다고 믿고 있다. (본인도 그렇다.) 지금도 훌륭한 퍼포먼스를 보이고 있으며, 앞으로도 더욱 발전될 것이다. Event-Driven 이벤트가 발생하기를 기다리지.. 2021. 8. 12.
Simple Node.js HTTP Server 간단한 Node.js 웹 서버를 만들어보자. 개발 환경은 공신 홈페이지 또는 다른 블로그에 잘 설명되어 있다. 아래의 코드를 동작시키면 된다. //app.js var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.write("hello World"); response.end(); }).listen(8888); console.log('Server running at http://localhost:8888/'); .listen(8888)은 포트이다. .listen(port) node app.js 로 실행시켜주면.. 2021. 8. 6.
반응형