본문 바로가기
Programing Language/JavaScript

Node.js와 Javascript

by doriver 2025. 5. 9.

 

언어

Node.js와 JavaScript는 문법 자체는 거의 동일.
둘 다 같은 ECMAScript표준을 따른다.

( 대부분 같은 코드가 브라우저에서도, Node.js에서도 동작 )

 

js는 클라이언트 개발    ,    node.js는 backend개발

같은 언어로 프론트/백엔드 둘다 개발 가능

Express는 Node.js의 framework

 

엔진( 실행 환경 )

Node.js는 chrome의 Javascript엔진인 V8이 Desktop App으로 추출된 것
Node.js는 브라우저가 아니라 서버 측에서 JavaScript를 실행할 수 있게 해주는 런타임

 

Node.js설치

nvm( node version manager )을 이용한 Node.js설치
nvm또한 하나의 프로그램으로 설치가 필요

nvm ls # nvm설치 확인
nvm install 버전 # node.js 설치


package.json파일 > 다양한 추가 기능들(모듈) 확인 가능
package.json를 전달받은 후, 
npm install 만 터미널에 실행해준다면, 필요한 모듈들이 한꺼번에 설치된다.

npm : node package manager로 말그대로 node의 다양한 패키지와 모듈들을 관리

npm start # 서버 실행



'Programing Language > JavaScript' 카테고리의 다른 글

Express.js 시작 기초  (0) 2025.05.10
EventSource, sse통신  (0) 2025.03.06
브라우저 , Node.js  (0) 2025.02.26
Js 싱글스레드와 비동기처리  (0) 2025.02.25
Js 호이스팅(Hoisting)  (0) 2025.02.25