Node.js 튜토리얼
간단히 말하면 Node.js는 서버 측에서 실행되는 JavaScript입니다.
Node.js는 Chrome JavaScript 런타임을 기반으로 구축된 플랫폼입니다.
Node.js는 Google의 V8 엔진을 기반으로 하는 이벤트 중심 I/O 서버 측 JavaScript 환경입니다. V8 엔진은 Javascript를 매우 빠르게 실행하고 성능이 매우 좋습니다.
누가 이 튜토리얼을 읽기에 적합합니까?
프런트엔드 프로그래머이고 PHP, Python 또는 Ruby와 같은 동적 프로그래밍 언어를 모르고 자신만의 서비스를 만들고 싶다면 Node.js가 매우 좋은 선택입니다.
Node.js는 서버 측에서 실행되는 JavaScript입니다. Javascript에 익숙하다면 Node.js를 쉽게 배울 수 있습니다.
물론, 백엔드 프로그래머이고 고성능 서비스를 배포하고 싶다면 Node.js를 배우는 것도 매우 좋은 선택입니다.
이 튜토리얼을 진행하기 전에 알아야 할 사항
이 튜토리얼을 진행하기 전에 몇 가지 기본적인 컴퓨터 프로그래밍 용어를 알아야 합니다. Javascript, PHP, Java 및 기타 프로그래밍 언어를 공부했다면 Node.js 프로그래밍을 더 빨리 이해하는 데 도움이 될 것입니다.
사용된 버전
다음 명령을 사용하여 현재 Node 버전을 볼 수 있습니다:
$ node -v v4.4.3
참고: 버전마다 차이가 있을 수 있습니다.
첫 번째 Node.js 프로그램: Hello World!
스크립트 모드
첫 번째 Node.js 프로그램은 다음과 같습니다.
이 파일을 저장하세요. helloworld.js라는 이름으로 node 명령어
node helloworld.js
를 통해 실행됩니다. 프로그램 실행 후 정상이라면 터미널에 Hello World가 출력됩니다.
대화형 모드
터미널을 열고 node를 입력하여 대화형 모드 명령을 입력하면 코드 문을 입력하고 즉시 실행하여 결과를 표시할 수 있습니다. 예:
$ node > console.log('Hello World!'); Hello World!
Gif 예제 데모
다음으로 Gif 사진을 통해 예제 작업을 보여줍니다. :