node version management
Node.js를 설치하는 툴이자 버전을 선택할 수 있는 툴이다.
서버에서 Javascript를 동작할 수 있도록 하는 환경(플랫폼)
node pakage manager
Node.js 설치 후 패키지를 편리하게 설치, 업데이트 및 삭제 해 주는 프로그램.
npm의 단점을 보완하기 위해 facebook에서 만든 Javascript Pakage Manager. 속도, 안정성, 보안성 면에서 우세하다.
성능면에서 yarn이 우세하지만 많은 사용자를 보유하고 우수한 접근성을 가진 npm의 사용도 나쁘지 않다. 현재 나의 상황에서는 npm을 정확히 파악하고 한 번 더 사용해본 후, package들 간의 버전 문제로 에러를 겪게 되는 등 어려움이 생기면 yarn을 사용해보는 것으로 해봐야겠다.