JavaScript 런타임(runtime)에 대해 알아보겠습니다. 뭔가 런타임하면 어려운 개념인것 같지만 이미 JavaScript 런타임을 사용하고 있습니다. 다들 웹 브라우저 사용하시죠?! 이게 바로 JavaScript 런타임입니다.런타임이란 프로그래밍 언어가 구동
앞서 JavaScript가 돌아가는 환경이 브라우저와 node.js라는 곳이 있다고 말씀드렸습니다. 브라우저는 뭔지 잘 알고 계시니(사실 브라우저 내부도 다룰게 많이 있긴 합니다만...) 이 부분은 넘어가도록 하고 이제부터는 node.js 에 대해 이야기해 보겠습니다.
자신의 컴퓨터에 node.js를 설치합니다. 우리는 NVM(Node Version Manager)를 이용해 node.js를 설치합니다. NVM을 사용하면 다양한 node.js version을 쉽게 설치하고 사용할 수 있습니다.아래 명령어를 터미널에 입력합니다.우분투의
하나의 프로그램은 다양한 모듈이 합쳐져서 만들어집니다. 하지만 우리가 개발을 할 때 모든 것을 만들어서 쓰지는 않습니다. 우리가 다 만들지 않는 이유는 여러 가지가 있습니다. 가장 먼저 시간이 많이 걸리고요, 우리가 만든 것을 100% 신뢰하기가 힘듭니다. 그래서 우리