언어
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 |