node.js 3

[Node.js] Node.js 설치

이전 포스팅에서 Node.js의 역사와 npm 그리고 Node.js의 특징에 대해 알아봤다. 이번엔 실제 로컬 환경(Window OS)에 Node.js을 설치하고 실행하는 방법에 대해 알아보자. Node.js 설치파일 다운로드아래 사이트에 접속한다. Node.js — Node.js® 다운로드Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.nodejs.org리뉴얼된 Node.js 다운로드 페이지는 간편하게 Node.js 버전과 운영체제, 프로세서 아키텍처 기반 등을 선택할 수 있다. 본인의 OS환경과 프로세서 비트 크기에 맞게 선택 후, 설치파일 혹은 .zip파일을 다운로드한다.LTS : 안정성과 장기 지원을 제공하며, 기업 ..

Node.js 2025.01.13

[Node.js] Node.js의 특징

이전 포스팅 [Node.js] Node.js의 역사, 그리고 npm에서 개발자들은 옛날부터  JavaScript를 서버 측에서 실행하려는 다양한 시도가 있었으나 기술적인 한계와 성능적인 문제로 대중화되지 못했으나, Node.js에 이르러 JavaScript 런타임 환경이 웹/어플리케이션 개발자들 사이에서 널리 사용하게 되었다. 이어 이번에는 Node.js의 특징에 대해 알아보고자 한다. Node.js 특징Node.js의 특징은 아래와 같다.1. Javascript 런타임 : Node.js는 구글 크롬(Google Chrome)에서 사용하는 자바스크립트 엔진인 V8기반으로, 빠르고 효율적인 실행 속도를 제공한다. JavaScript 코드를 기계어로 컴파일하며, 실행 중인 코드를 동적으로 최적화한다. V8엔..

Node.js 2025.01.07

[Node.js] Node.js의 역사, 그리고 npm

Node.js는 2009년 라이언 달(Ryan Dahl)이 개발했다.출처 : https://ko.wikipedia.org/wiki/%EB%9D%BC%EC%9D%B4%EC%96%B8_%EB%8B%AC Node.js 등장 이전현재 Node.js는 웹/어플리케이션 개발자들이 대중적으로 널리 사용하고 있는 Javascript 런타임 환경이다. Node.js가 등장하고 보편화되기까지 JavaScript를 서버 측에서 실행하려는 시도와 비슷한 개념의 사례들이 존재하는데, 개발 사례는 아래와 같다.1. Netscape LiveWire (1995) : Netscape는 JavaScript의 초기 버전을 브라우저뿐만 아니라 서버에서도 사용할 수 있도록 LiveWire라는 서버 사이드 프레임워크를 개발했다. JavaScr..

Node.js 2025.01.03