Node.js란?

  • html = 수동적, 과거엔 웹사이트 소유자만 수정가능했으며 일일히 타이핑으로 수정했음.
  • node.js = html 작성작업을 자동화하기 위해 등장한 도구 
  • js = 웹과 사용자의 상호작용 도움 > 웹이 웹애플리케이션이 될수있게 한 도구
  • node.js = js를 이용해 웹브라우저 자동생성하는 애플리케이션 생성가능

 

웹 브라우저에서 웹 어플리케이션을 실행할때 html 이용해 호출하는 것처럼

Node.js 런타임환경 (프로그램)에서 자바스크립트를 이용해 Node.js 어플리케이션을 호출할 수 있다.

 

 

Node.js 설치하기

공식사이트(nodejs.org)에서 설치가 가능하다. 윈도우, Mac, 리눅스 다양한 운영체제를 지원한다.

 

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

LTS 를 다운로드 후 실행시켜 쭉 next로 설치하면 된다.

 

정상적으로 설치가 완료되면 CMD 창에 명령어로 node.js 실행과 버전확인이 가능하다.

  • node -v : node.js 버전확인
  • node : node.js 실행 (cosole.log()로 자바스크립트 실행결과 확인가능)
  • Ctrl+c (두번) : node.js 종료 

 

 


Reference

Youtube /인프런 - 생활코딩 강의 : Egoing Lee - WEB2 Node.js 

 

생활코딩

일반인에게 프로그래밍을 알려주는 온라인/오프라인 활동 입니다. 채널 공개키 : MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDbU/jgeYLWbmUB5pk/wlqMs+2qsOOPgN2ydxOsrWe8JJUXzj5ovsUmjfBSwLjajT6SyO00ulne3zja2PzEZC2wnJCgvZ6lr/ZLvA9yUqmrKRNa

www.youtube.com

 

 

[무료] WEB2 - Node.js - 인프런 | 강의

이 수업은 JavaScript를 이용해서 Node.js를 제어해 동적으로 HTML 코드를 생성하는 웹애플리케이션을 만드는 방법에 대한 수업입니다. , - 강의 소개 | 인프런...

www.inflearn.com

반응형

+ Recent posts