Node.js란?
- 브라우저가 아닌 외부에서 명령어 인터페이스(CLI)와 서버 측 스크립트를 작성할 수 있는 무료 오픈 소스 크로스 플랫폼 JavaScript 런타임 환경이다.
🔍 특징
- JavaScript: 자바스크립트 프로그래밍 언어를 사용한다.
- Open Source: Node.js는 오픈 소스이며, 전 세계 기여자들에 의해 적극적 관리된다.
- Everywhere: 다양한 환경에서 작동하도록 고안되었다.
📝 예시
1. 실습 위해 제작한 bootcamp 하위에 learn-node를 생성한 후 해당 폴더로 이동
cd
cd bootcamp
mkdir learn-node
cd learn-node
2. learn-node 폴더에 ehco 명령을 사용하여 다음의 내용으로 sum.js 파일을 생성
echo 'let sum = 0;
for (let i = 1; i <= 100; i++) {
sum = sum + i;
}
console.log(sum);' > sum.js
3. node 환경에서 sum.js를 실행
node sum.js